Questions tagged «int»

表示整数的数据类型。整数是可以为负,正或零的整数。(即...- 2,-1、0、1、2 ...)。此标签用于有关使用,存储或操作整数的问题。


5
Python浮动到int转换
基本上,我将float转换为int,但是我并不总是具有期望值。 这是我正在执行的代码: x = 2.51 print("--------- 251.0") y = 251.0 print(y) print(int(y)) print("--------- 2.51 * 100") y = x * 100 print(y) print(int(y)) print("--------- 2.51 * 1000 / 10") y = x * 1000 / 10 print(y) print(int(y)) print("--------- 2.51 * 100 * 10 / 10") y = x * …

5
整数加总布鲁斯,短+ =短问题
C#中的程序: short a, b; a = 10; b = 10; a = a + b; // Error : Cannot implicitly convert type 'int' to 'short'. // we can also write this code by using Arithmetic Assignment Operator as given below a += b; // But this is running successfully, why? …
72 c#  types  int  short 

8
如何检查整数是否在范围内?
有没有一种方法可以在不执行此冗余代码的情况下测试范围: if ($int>$min && $int<$max) ? 就像一个函数: function testRange($int,$min,$max){ return ($min<$int && $int<$max); } 用法: if (testRange($int,$min,$max)) ? PHP是否具有这样的内置功能?还是其他方式可以做到?
71 php  int  range 

8
检查float是否为整数
如何检查float变量是否包含整数值?到目前为止,我一直在使用: float f = 4.5886; if (f-(int)f == 0) printf("yes\n"); else printf("no\n"); 但是我想知道是否有更好的解决方案,或者这个解决方案是否有(或很多)缺点。
71 c  floating-point  int 

8
当.ToString()在具有null值的可为null的int上正常工作时,为什么对null字符串的.ToString()会导致null错误?
selectedItem 有两个字段: int? _cost string _serialNumber 在这个例子中,_cost和_serialNumber的selectedItem都是空。我正在阅读通过selectedItem其属性的字段,并在...时在文本框中填充其值。 TextBox1.Text = selectedItem.Cost.ToString(); //no error TextBox2.Text = selectedItem.SerialNumber.ToString(); //error 我知道这SerialNumber.ToString()是多余的(因为它已经是一个字符串),但是我不明白为什么这会导致此异常: 可为空的对象必须具有一个值。 int? _cost 可以为空,并且没有值,但是它没有给我例外。 string _serialNumber可以为空,并且没有值,但是确实给了我例外。 这个问题触及了这个问题,这个家伙本质上是在问同样的事情,但是没有指定的答案,也没有解释为什么可以为空int?例如,我可以.ToString()在可为null的int上使用,但不能在null字符串上使用吗?
70 c#  string  null  int  nullable 



2
TypeError:无法将“ int”对象隐式转换为str
我正在尝试编写文本游戏,但是在定义的函数中遇到了一个错误,该错误使您基本上无法在制作角色后花费技能点。最初,该错误表明我正在尝试从代码的这一部分的整数中减去一个字符串balance - strength。显然这是错误的,所以我用strength = int(strength)...修复了它,但是现在我遇到了一个以前从未见过的错误(新程序员),并且我对确切要告诉我的内容以及如何解决它感到困惑。 这是我无法正常使用的部分功能的代码: def attributeSelection(): balance = 25 print("Your SP balance is currently 25.") strength = input("How much SP do you want to put into strength?") strength = int(strength) balanceAfterStrength = balance - strength if balanceAfterStrength == 0: print("Your SP balance is now 0.") attributeConfirmation() elif strength …
69 python  string  int  implicit 


4
不使用乘法C#将字符串转换为整数
有没有一种方法可以将字符串转换为整数而不使用乘法。int.Parse()的实现也使用乘法。我还有其他类似的问题,您可以在其中手动将字符串转换为int,但这还需要将数字乘以10为底。这是我在一次采访中遇到的一个采访问题,我似乎找不到任何答案。
9 c#  string  int 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.