当前位置: 代码迷 >> J2SE >> double 类型 初始化有关问题
  详细解决方案

double 类型 初始化有关问题

热度:601   发布时间:2016-04-23 20:20:08.0
double 类型 初始化问题
在java类中写代码:
double b1 = 2305843009213694E0;
double b2 = 2305843009213694;

b1不报错,b2报错,这是什么原因?

------解决思路----------------------
 2305843009213694后面加个d, 2305843009213694d,不然2305843009213694因为没有小数,会被当成int,而2305843009213694超出了int的范围
  相关解决方案