int的范围
回答
爱扬教育
2022-06-20
- int数据类型范围 推荐度:
- 相关推荐
扩展资料
在微型机中,int占用2字节,16比特,数据范围为-32768~32767[-2^15~2^15-1]。
如果编写者指定一个数超出了 int的范围,将会被解释为 float。如果float超出了 int的范围,则结果不确定,因为没有足够的精度使float给出一个确切的整数结果。在此情况下没有警告,甚至没有任何通知。
要明示地将一个值转换为 int,用 (int) 或 (integer) 强制转换。不过大多数情况下都不需要强制转换,因为当运算符,函数或流程控制需要一个 int参数时,值会自动转换。