关于double保留小数位问题

时间:2008-08-28 06:00:55   来源:论坛整理  作者:  编辑:chinaitzhe
int a=5;
int b=23;
double d;
d=(double)a/b;

要怎么样让d的结果保留2位小数并且四舍五入啊?
网友回复:
Java code





Code highlighting produced by Actipro CodeHighlighter (freeware)

http://www.CodeHighlighter.com/



import java.text.DecimalFormat;   



public class test{

    public static void main(String[] args)

    {

         

          DecimalFormat format = new DecimalFormat("#.##");

          String str = format.format(123.45678);

          System.out.println(str);

    }

}



output:123.46




网友回复:这个问题我以前也接触过,开始的时候我也找不到问题的原因,后来我进了一个技术交流群,这个群里的人挺多的,在里面可以沟通技术,你可以进去看一下.群号是:四-三-四-八-零-零-七-一。另外,这个群里可以接项目。
关键字:小数位,问题,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面