浮点数范围的疑惑 float类型的范围是(±3.4E+38)~(±1.4E-45) 为什么这里要加上正负号? 我的理解是直接(-3.4E+38)~(+1.4E-45)不就行了? 谢谢大家! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JAVA中的数值类型不存在无符号的;它们的取值范围是固定的.我们不需要死记它们的取值范围。都已经被定义在包装类里了。public class TestFloat { public static void main(String[] args) { System.out.println("Float 二进制位数:" + Float.SIZE); System.out.println("最小值:" + Float.MIN_VALUE); System.out.println("最大值:" + Float.MAX_VALUE); }} 你看的书有问题!!!我书上写的是3.4e-038~3.4e+038,自己在机器上试了一下最小值:1.4E-45最大值:3.4028235E38这年头 啥也靠不住啊 ,靠别人还不如靠自己 你还知道这个啊,呵呵不错,我不管它那,几千以内的小数我用float,再大的我就直接double了,管它呢,现在都2G,4G的内存了,这一点小意思,就像吃饭,大半饱就行了,没必要研究一顿吃多少能补多少营养,这点营养吃过饭几分种消耗完.没必要不锇就是了 Float.MIN_VALUE;Float.MAX_VALUE; Float.MIN_VALUE;Float.MAX_VALUE; 类型 比特数(bit) 字节数(byte) 取值范围float 32 4 大约±3.40282347E+38F(有效比特数为6~7bit)double 64 8 大约±1.79769313486231570E+308(有效比特数为15bit)没有楼主所说的问题啊??? 库里找不到sun.awt.geom.Curve 用JDBC写的万能查询方法,望大家指点 编程小问题 高手求教!!! struts中Validate问题!郁闷了三天了, 请高手帮忙! DbUnit问题? JTable 问题,请高手解决 快来看看呀!一片未开发的圣地呀!多多指导。 初学JAVA编程有问题.高手来帮忙. 请教!!!!!!!!!!!!!!!!!!! jb6卸后重装,但重装后启动时不论按那个都没反应,何解?在线即刻100分相送。 排序??为什么总是溢出? Struts2 action中的execute不执行
它们的取值范围是固定的.
我们不需要死记它们的取值范围。
都已经被定义在包装类里了。public class TestFloat {
public static void main(String[] args) {
System.out.println("Float 二进制位数:" + Float.SIZE);
System.out.println("最小值:" + Float.MIN_VALUE);
System.out.println("最大值:" + Float.MAX_VALUE);
}
}
我书上写的是3.4e-038~3.4e+038,
自己在机器上试了一下
最小值:1.4E-45
最大值:3.4028235E38这年头 啥也靠不住啊 ,靠别人还不如靠自己
Float.MAX_VALUE;
Float.MAX_VALUE;
float 32 4 大约±3.40282347E+38F(有效比特数为6~7bit)
double 64 8 大约±1.79769313486231570E+308(有效比特数为15bit)
没有楼主所说的问题啊???