最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java小數(shù)位的例子

 更新時(shí)間:2013年11月11日 14:18:03   作者:  
在java中要保留數(shù)字小數(shù)位我們有常用的四種方法,分別為:四舍五入,DecimalFormat,format,String .format與struts標(biāo)簽操作實(shí)現(xiàn),下面給出例子

方式一:
四舍五入
double   f   =   111231.5585;
四舍五入 保留兩位小數(shù),可以用String的format函數(shù),
方法如下:

復(fù)制代碼 代碼如下:

System.out.println(String.format("%.2f", x1));
System.out.println(String.format("%.2f", x2));
 

DecimalFormat轉(zhuǎn)換最簡(jiǎn)便

復(fù)制代碼 代碼如下:

public void m2() {
       DecimalFormat df = new DecimalFormat("#.00");
       System.out.println(df.format(f));
}

例:new java.text.DecimalFormat(”#.00″).format(3.1415926)
#.00 表示兩位小數(shù) #.0000四位小數(shù) 以此類(lèi)推…
方式三:
復(fù)制代碼 代碼如下:

double d = 3.1415926;
String result = String .format(”%.2f”);
 

%.2f %. 表示 小數(shù)點(diǎn)前任意位數(shù)   2 表示兩位小數(shù) 格式后的結(jié)果為f 表示浮點(diǎn)型。
方式四:
此外如果使用struts標(biāo)簽做輸出的話,有個(gè)format屬性,設(shè)置為format="0.00"就是保留兩位小數(shù)
例如
復(fù)制代碼 代碼如下:

<bean:write name="entity" property="dkhAFSumPl"  format="0.00" />

JAVA中保留N位小數(shù)的方法,例子 .
復(fù)制代碼 代碼如下:

import java.text.DecimalFormat;

public class numberFarmat {
    public static void main(String[] args) {
       double sd = 23.2558896635;

       //第一種方法 10000.0這個(gè)小數(shù)點(diǎn)后只表示保留小數(shù),和位數(shù)沒(méi)關(guān)系。
       double d1 = (double) (Math.round(sd*10000)/10000.0000000000);
       double d2 = (double) (Math.round(sd*10000)/10000.0);
       System.out.println("4位小數(shù)測(cè)試:"+d1);
       System.out.println("4位小數(shù)測(cè)試:"+d2);

       //第二種方法
       DecimalFormat df2  = new DecimalFormat("###.00");
       DecimalFormat df3  = new DecimalFormat("##.000");
       System.out.println("3位小數(shù):"+df3.format(sd));
       System.out.println("2位小數(shù):"+df2.format(sd));

    }
}
 


運(yùn)行結(jié)果如下:
4位小數(shù)測(cè)試:23.2559
4位小數(shù)測(cè)試:23.2559
3位小數(shù):23.256
2位小數(shù):23.26

相關(guān)文章

  • Maven項(xiàng)目如何在pom文件中引入lib下的第三方j(luò)ar包并打包進(jìn)去

    Maven項(xiàng)目如何在pom文件中引入lib下的第三方j(luò)ar包并打包進(jìn)去

    在使用Maven進(jìn)行項(xiàng)目開(kāi)發(fā)時(shí),引入第三方私有的Jar包可能會(huì)遇到問(wèn)題,一種常見(jiàn)的解決方案是將Jar包添加到項(xiàng)目的lib目錄,并通過(guò)IDE進(jìn)行配置,但這需要每個(gè)開(kāi)發(fā)者單獨(dú)操作,效率低下,更好的方法是通過(guò)Maven的pom.xml文件管理這些Jar包
    2024-09-09
  • Java排序算法總結(jié)之歸并排序

    Java排序算法總結(jié)之歸并排序

    這篇文章主要介紹了Java排序算法總結(jié)之歸并排序,較為詳細(xì)的分析了歸并排序的原理與java實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-05-05
  • 最新評(píng)論

    洛宁县| 尼木县| 鄄城县| 乌拉特中旗| 彝良县| 荣昌县| 珲春市| 梧州市| 沿河| 海丰县| 泰州市| 陈巴尔虎旗| 高雄市| 沙田区| 崇义县| 吴忠市| 台北县| 禄劝| 海南省| 卢氏县| 溧阳市| 南宫市| 塔城市| 监利县| 新绛县| 万全县| 通道| 汉川市| 宁河县| 娱乐| 东阿县| 阿克陶县| 汉寿县| 石嘴山市| 东明县| 昭苏县| 海安县| 临沂市| 澄江县| 澎湖县| 三河市|