知识大全 java保留有效位数四种方法

Posted 小数

篇首语:只有承担起旅途风雨,才能最终守得住彩虹满天。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 java保留有效位数四种方法相关的知识,希望对你有一定的参考价值。

    方式一         double f = ;        BigDecimal b = new BigDecimal(f)         double f   = b setScale( BigDecimal ROUND_HALF_UP) doubleValue()         //数字 是保留两位小数BigDecimal ROUND_HALF_UP是上舍入的舍入模式        方式二         java text DecimalFormat  df = new java text DecimalFormat( # )         df format(你要格式化的数字)         例 new java text DecimalFormat( # ) format( )        # 表示两位小数# 四位小数 以此类推…        方式三         double d = ;        String result = String format( % f )         % f % 表示 小数点前任意位数   表示两位小数 格式后的结果为f 表示浮点型        方式四         NumberFormat ddf =NumberFormat getNumberInstance()         void setMaximumFractionDigits(int digits)        digits 显示的数字位数为格式化对象设定小数点后的显示的最多位 显示的最后位是舍入的         import java text * ;        import java math * ;        class TT        public static void main(String args[])        double x= ;        NumberFormat ddf =NumberFormat getNumberInstance()         ddf setMaximumFractionDigits( )         String s= ddf format(x)         System out print(s)         例子         /*        * Double java        *         * By:        * 用于输出双精度数值的小数位数        */        package dou;        import java util *;        import java text *;        public class Double        public static void main(String[] args)        Scanner input=new Scanner(System in)         System out print( 请输入一个数值 )         double num=input nextDouble() //输入一个数值        DecimalFormat df=new DecimalFormat( ) //保留一位小数        DecimalFormat dg=new DecimalFormat( ) //保留两位小数        DecimalFormat dh=new DecimalFormat( ) //保留三位小数        String strnum =df format(num) //将num转换为字符串型        String strnum =dg format(num)         String strnum =dh format(num)         System out println( 一位小数位 +strnum ) //输出一位小数        System out println( 两位小数位 +strnum )         System out println( 三位小数位 +strnum ) cha138/Article/program/Java/hx/201311/26808

相关参考

简述有效数字的修约规则(2单位修约)。

简述有效数字的修约规则(2单位修约)。参考答案:当保留的末位数单位为2的倍数时,按下列规则进行:1、当保留的末位数为偶数,应舍去保留末位数右边的数。例如:37.43修约到小数后一位,得37.4。2、当

简述有效数字的修约规则(2单位修约)。

简述有效数字的修约规则(2单位修约)。参考答案:当保留的末位数单位为2的倍数时,按下列规则进行:1、当保留的末位数为偶数,应舍去保留末位数右边的数。例如:37.43修约到小数后一位,得37.4。2、当

简述有效数字的修约规则(5单位修采用约)。

简述有效数字的修约规则(5单位修采用约)。参考答案:当保留的末位数单位不是1,而是5的倍数时,按下列规则进行:1、保留的末位数小于或等于2.5时,则舍去,保留末位数为0。例如:4.12修约到小数后一位

简述有效数字的修约规则(5单位修采用约)。

简述有效数字的修约规则(5单位修采用约)。参考答案:当保留的末位数单位不是1,而是5的倍数时,按下列规则进行:1、保留的末位数小于或等于2.5时,则舍去,保留末位数为0。例如:4.12修约到小数后一位

简述有效数字的修约规则(常规修约:即以1单位修约)。

简述有效数字的修约规则(常规修约:即以1单位修约)。参考答案:1、当拟舍去的尾数大于保留末位数的半个单位时,则进位,末位数加一个单位,例如:3.86修约到小数后一位,得3.9。1377修约为三位有效数

简述有效数字的修约规则(常规修约:即以1单位修约)。

简述有效数字的修约规则(常规修约:即以1单位修约)。参考答案:1、当拟舍去的尾数大于保留末位数的半个单位时,则进位,末位数加一个单位,例如:3.86修约到小数后一位,得3.9。1377修约为三位有效数

知识大全 在Java中保留Stereotype

在Java中保留Stereotype  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们比较了在

知识大全 十四种Java开发工具点评

十四种Java开发工具点评  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在计算机开发语言的历史

知识大全 Java读取xml文件的四种方法

Java读取xml文件的四种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  xml文件  X

知识大全 Java图形界面事件监听处理之四种方法

Java图形界面事件监听处理之四种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我自年上大