java 中怎么样把 double 型数 转化为想要的 string 型 比果把本来为 3.5555959转为为"3.55" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double d = 3.5555959;string s = Double.toString(double d);string s1 = s.subString(0,3); public static void main(String [] args) { double num = 3.5555959; DecimalFormat df = new DecimalFormat("##.00"); System.out.println(df.format(num)); }------------------------------------3.56 double d = 3.5555959;BigDecimal bd = new BigDecimal(d,BigDecimal.ROUND_FLOOR);System.out.println(bd.doubleValue()); <? extends T> 和 <? super T>分别是什么意思?有什么不同? 正则表达式截取字符串问题 drawImage jtable嵌套JTable 怎么定义一个函数, 关于在jar包中的js文件 请问new Object() 有什么用处 大家来看看这段代码有什么问题,怎么总便宜不过去呢?? vj中是不是不能直接在applet中draw? mysql的8小时close问题 生产消费都问题,运行时卡死了。。。 关于实体的O/R Mapping
string s = Double.toString(double d);
string s1 = s.subString(0,3);
public static void main(String [] args) {
double num = 3.5555959;
DecimalFormat df = new DecimalFormat("##.00");
System.out.println(df.format(num));
}------------------------------------
3.56
BigDecimal bd = new BigDecimal(d,BigDecimal.ROUND_FLOOR);
System.out.println(bd.doubleValue());