long 型应该加上 l或者L
来源:互联网 发布:mac硬盘清理软件 编辑:程序博客网 时间:2024/06/11 00:11
注意long型后面得加上l或者L
如 long mask = 0xffffffff 结果是mask = -1 因为0xffffffff 先为int 型 然后再由int 转换成long 型。
正确的应为 long mask = 0xffffffffL
范例(用于将两个分开的整型转换成long 再变成double ,PREC_MULTIPLY表示一个除数):
public static double recoverAltiOrLongi(int h,int l){ long t1= h; t1 = t1<<32; long t2 = l; long mask = 0xffffffffL; //注意得加上L long t3 = t2 & mask; double r = (double)(t3+t1) /PREC_MULTIPLY; return r; }
- long 型应该加上 l或者L
- long型声明加L。。
- Java 里使用 long 类型的数据一定要在数值后面加上 “L”
- l
- .,l
- l
- l
- l
- ';l
- L
- l【
- ,l,
- L
- l
- L
- L
- L
- L
- iOS sensor begin
- /dev/sdc is apparently in use by the system; will not make a filesystem here
- 安装tomcat服务时,如何将服务设置为自动启动
- 收藏夹2
- 对于使用equals 需要注意的一处地方
- long 型应该加上 l或者L
- JSP标签分页实现
- 收藏夹3
- sgu174
- vb.net中从datatable读取数据到Excel
- eclipse快捷键大全
- C# 在WinCE 设置断点失效 VS05在PDA端断点失效
- 收藏夹4
- C语言中extern的作用