Tag: 整数

Haskell Int和Integer

在Haskell中, Int和Integer什么区别? 答案在哪里logging?

替代itoa()将整数转换为stringC ++?

我想知道是否有一个替代itoa()将整数转换为string,因为当我在Visual Studio中运行它,我得到警告,并且当我尝试在Linux下构build我的程序时,我得到一个编译错误。

为什么Java认为从10到99的所有数字的乘积是0?

以下代码块将输出作为0。 public class HelloWorld{ public static void main(String []args){ int product = 1; for (int i = 10; i <= 99; i++) { product *= i; } System.out.println(product); } } 请有人可以解释为什么会发生这种情况?

为什么要在C中写1000,000,000 1000 * 1000 * 1000?

在Apple创build的代码中,有这样一行: CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 ) 有没有任何理由将1,000,000,000 1000*1000*1000 ? 为什么不是1000^3呢?

将布尔结果转换为数字/整数

我有一个variables存储false或true ,但我需要分别为0或1 。 我怎样才能做到这一点?

Java整数到字节数组

我得到一个整数: 1695609641 当我使用方法: String hex = Integer.toHexString(1695609641); system.out.println(hex); 得到: 6510f329 但我想要一个字节数组: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; 我怎样才能做到这一点?

最安全的方法来将浮点数转换为整数在Python中?

Python的math模块包含一些方便的function,如floor和ceil 。 这些函数采用浮点数并返回最接近的整数。 但是,这些函数以浮点数forms返回答案。 例如: import math f=math.floor(2.3) 现在f返回: 2.0 什么是从这个浮点数获得一个整数的最安全的方法,而不会有舍入误差的风险(例如,如果float等于1.99999),或者我应该使用另一个函数?

如何将一个对象转换为一个int在java中?

我怎样才能把一个对象在Java中的int?

以独特而确定的方式将两个整数映射到一个整数

设想两个正整数A和B.我想把这两个整合成一个整数C. 没有其他整数D和E结合到C中,所以把它们和加法运算符结合起来是行不通的。 例如30 + 10 = 40 = 40 + 0 = 39 + 1连接工作也没有。 例如“31”+“2”= 312 =“3”+“12” 这种组合操作也应该是确定性的(总是用相同的input产生相同的结果), 并且应该总是在整数的正或负上产生一个整数。

在Java中声明一个unsigned int

有没有办法在Java中声明一个unsigned int? 或者这个问题也可能被这样描述:什么是Java的无符号等价? 只是为了告诉你我正在看Java的String.hashcode()的实现的上下文。 我想testing碰撞的可能性,如果整数是32 unsigned int。