分别显示用float和double指数记数法所能表示的最大和最小的数字 在看JAVA编程思想一书的时候,上面啊介绍指数记数法的时候有这个一个题分别显示用float和double指数记数法所能表示的最大和最小的数字请问这个应该怎么编写程序? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是这种样子的吗?0x1.fffffffffffffp1023 哦,知道了。public class Test{ public static void main(String args[]) { double d = Double.MAX_VALUE; String str = String.format("%.16E", d); System.out.println(str); }} 直接打印就可以了,不用格式化,double同理 public static void main(String[] args) { float fmax=Float.MAX_VALUE; float fmin=Float.MIN_VALUE; System.out.println(fmax); System.out.println(fmin); } 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【heaven33】截止到2008-07-29 08:28:46的历史汇总数据(不包括此帖):发帖的总数量:22 发帖的总分数:251 每贴平均分数:11 回帖的总数量:14 得分贴总数量:2 回帖的得分率:14% 结贴的总数量:5 结贴的总分数:30 无满意结贴数:3 无满意结贴分:35 未结的帖子数:17 未结的总分数:221 结贴的百分比:22.73 % 结分的百分比:11.95 % 无满意结贴率:60.00 % 无满意结分率:116.67% 楼主该结一些帖子了 关于多线程 System.in.read()一段代码求解 java连接Sql Server2005数据库,出现NullPointerException异常? java 基础问题求问 如何将两字节数组耦合? 为什么这样,麻烦高手解释下!!! 如何应用Substance 10进制怎样转换16进制 java中如何使用存储过程? 设计类的困惑: 大家帮帮我,我的Eclipse总是出现以下提示,启动不了。 请问,怎样取到一个JComboBox中 选定选项的 字符串呢?
double d = Double.MAX_VALUE;
String str = String.format("%.16E", d);
System.out.println(str);
}
}
float fmax=Float.MAX_VALUE;
float fmin=Float.MIN_VALUE;
System.out.println(fmax);
System.out.println(fmin);
}
楼主【heaven33】截止到2008-07-29 08:28:46的历史汇总数据(不包括此帖):
发帖的总数量:22 发帖的总分数:251 每贴平均分数:11
回帖的总数量:14 得分贴总数量:2 回帖的得分率:14%
结贴的总数量:5 结贴的总分数:30
无满意结贴数:3 无满意结贴分:35
未结的帖子数:17 未结的总分数:221
结贴的百分比:22.73 % 结分的百分比:11.95 %
无满意结贴率:60.00 % 无满意结分率:116.67%
楼主该结一些帖子了