当前位置: 技术问答>java相关
请问各位高手:一个基础的表达式int 和long 取值范围问题,一个不容忽视的问题!!
来源: 互联网 发布时间:2014-12-31
本文导语: 请看如下程序: 敬请赐教!!! | long interval=day*int_datetime; 其实,day*int_datetime为 int*int 运算后还是int呀 之后转化为long型 可以改为:long interval=day*(long)int_datetime; | int的取值...
请看如下程序:
敬请赐教!!!
敬请赐教!!!
|
long interval=day*int_datetime;
其实,day*int_datetime为 int*int 运算后还是int呀
之后转化为long型
可以改为:long interval=day*(long)int_datetime;
其实,day*int_datetime为 int*int 运算后还是int呀
之后转化为long型
可以改为:long interval=day*(long)int_datetime;
|
int的取值范围是 -2147483648 to +2147483648
long的取值范围是 64 -9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,808
long的取值范围是 64 -9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,808