10 如何在Excel VBA中将整数转换为字符串? 如何在Excel VBA 中将整数值“ 45”转换为字符串值“ 45”? 172 vba string type-conversion integer
8 Ruby中的安全整数解析 我有一个字符串,例如'123',我想将其转换为integer 123。 我知道您可以做some_string.to_i,但是转换'lolipops'为0,这并不是我想到的效果。当我尝试用无效而痛苦的方式转换无效的东西时,我希望它能炸开我的脸Exception。否则,我无法区分有效值0和根本不是数字的值。 编辑:我正在寻找这样做的标准方法,而无需使用正则表达式。 160 ruby string exception integer string-parsing
8 从整数列表中,获取最接近给定值的数字 给定一个整数列表,我想找到哪个数字与我在输入中提供的数字最接近: >>> myList = [4, 1, 88, 44, 3] >>> myNumber = 5 >>> takeClosest(myList, myNumber) ... 4 有什么快速的方法可以做到这一点吗? 158 python list sorting integer
7 Java:整数等于= = 从Java 1.5中,你几乎可以互换Integer使用int在许多情况下。 但是,我发现代码中存在潜在的缺陷,这让我有些惊讶。 如下代码: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; 值相等时,似乎错误地设置了不匹配,尽管我无法确定在什么情况下。我在Eclipse中设置了一个断点,发现Integer值都为137,并且检查了布尔表达式,并说它是假的,但是当我越过它时,它会将不匹配设置为true。 将条件更改为: if (cdiCt != null && cdsCt != null && !cdiCt.equals(cdsCt)) 解决了问题。 谁能阐明为什么会这样?到目前为止,我只在自己的PC上的本地主机上看到了该行为。在这种情况下,代码成功地进行了约20次比较,但失败了2次。该问题始终可再现。 如果这是一个普遍的问题,那应该会在我们的其他环境(开发和测试)上引起错误,但是到目前为止,在执行了数百个测试代码片段之后,没有人报告过该问题。 ==比较两个Integer值是否仍然不合法? 除了以下所有出色的答案之外,下面的stackoverflow链接还有很多其他信息。它实际上会回答我原来的问题,但是因为我没有在问题中提及自动装箱,所以它没有出现在所选建议中: 为什么编译器/ JVM不能使自动装箱“正常工作”? 152 java integer wrapper primitive equals-operator
6 Visual Studio调试器-以十六进制显示整数值 我正在使用Visual Studio 2008,并且刚注意到将鼠标悬停在变量和即时窗口上时,调试器会将整数值显示为十六进制。我想我一定是不小心按了快捷键之类的。 有人以前有过吗?如何将其设置回以十进制显示? 152 debugging visual-studio-2008 integer hex
30 如何获取整数的单独数字? 我有1100、1002、1022等数字。我想使用单个数字,例如,对于第一个数字1100,我希望具有1、1、0、0。 如何用Java获取它? 143 java integer modulo
8 为什么在C中将1,000,000,000写为1000 * 1000 * 1000? 在Apple创建的代码中,有以下行: CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 ) 有什么理由表达1,000,000,000为1000*1000*1000? 为什么不1000^3这样做呢? 142 objective-c c integer literals
11 将整数转换为字节数组(Java) 将转换Integer为的快速方法是Byte Array什么? 例如 0xAABBCCDD => {AA, BB, CC, DD} 137 java arrays integer byte
5 将int转换为ASCII并返回Python 我正在为我的站点制作URL缩短器,而我目前的计划(我愿意接受建议)是使用节点ID来生成缩短的URL。因此,从理论上讲,节点26可能是short.com/z,节点1可能是short.com/a,节点52可能是short.com/Z,节点104可能是short.com/ZZ。当用户转到该URL时,我需要撤消该过程(显然)。 我可以想到一些可行的方法来解决此问题,但我想还有更好的方法。有什么建议? 137 python integer ascii encode
5 如何捕捉整数(0)? 假设我们有一个产生的语句integer(0),例如 a <- which(1:3 == 5) 捕获此问题最安全的方法是什么? 136 r error-handling integer try-catch
8 C ++将十六进制字符串转换为有符号整数 我想在C ++中将十六进制字符串转换为32位带符号整数。 因此,例如,我有一个十六进制字符串“ fffefffe”。其二进制表示为11111111111111101111111111111110。其带符号整数表示为:-65538。 如何在C ++中进行此转换?这也需要适用于非负数。例如,十六进制字符串“ 0000000A”(二进制为00000000000000000000000000001010),十进制为10。 135 c++ integer hex signed
9 确定变量是否在范围内? 我需要编写一个类似以下内容的循环: if i (1..10) do thing 1 elsif i (11..20) do thing 2 elsif i (21..30) do thing 3 etc... 但是到目前为止,在语法方面走了错误的道路。 134 ruby integer conditional range
8 将BigDecimal转换为整数 我有Hibernate方法,它返回了一个BigDecimal。我有另一个API方法,我需要将该数字传递给它,但是它接受Integer作为参数。我不能更改两种方法的返回类型或变量类型。 现在如何将BigDecimal转换为Integer并将其传递给第二种方法? 有没有解决的办法? 134 java integer casting bigdecimal