java 的long转换double问题
来源:互联网 发布:网络广播对讲系统 编辑:程序博客网 时间:2024/06/14 11:36
long b = 12345;double a = (double) b/1000;double c = b/1000;
a的结果是12.345
b的结果是 12.0
原因是什么呢?
(double) b/1000; 这一步是把b先转化为Double型 然后进行计算而b/1000是long型/long型,所以,结果是12,然后转化为double型,所以为12.0
- java 的long转换double问题
- java中String、Long、Double等类型转换问题
- Java的long、double类型的原子性读取问题
- java 类型转换 Long double String Integer
- Java中Double和Long互相转换
- Java中Double和Long互相转换
- Java中Double和Long互相转换
- long double型变量的输出问题
- 经得起雷劈:关于double和int/long相互转换失去精度计算错误的问题
- 经得起雷劈:关于double和int/long相互转换失去精度计算错误的问题
- java的int、char、long、float、double对byte的转换
- java的int、char、long、float、double对byte的转换
- Java中的long与double的区别
- java volatile double、long的原子性
- Java片段 Java中Double和Long互相转换
- Java片段 Java中Double和Long互相转换
- java Byte和各数据类型(short,int,long,float,double)之间的转换
- Java中byte数组与short,int,char,long,float,double之间的转换
- 20 Must-Know Tips Before ERP Implementation
- HTTP服务的Keep-Alive设置问题
- android 权限大全
- 软件研发管理者的技能结构
- C#中字符串转换为计算公式
- java 的long转换double问题
- 软件产品研发总则
- android 一个应用多个图标
- wince 激活软键盘
- 自定义ASP.NET服务器控件与用户控件
- Android 用ScrollView和HorizontalScrollView同时实现上下、左右滚动
- vb.net 生成随机数
- Windows下搭建Android开发环境
- 腾讯微博为何拼不过新浪?