博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java保留两位小数
阅读量:6588 次
发布时间:2019-06-24

本文共 1675 字,大约阅读时间需要 5 分钟。

  hot3.png

                        /*
                         * java保留两位小数
应该每个学java的人都知道java的保留两位小数,如下:
java.text.DecimalFormat   df   =new   java.text.DecimalFormat("#.00");
java.text.DecimalFormat   df   =new   java.text.DecimalFormat("#.00%");
df.format(数字);    
*/   import java.text.DecimalFormat;   public class liangweixiaoshu {          /**       * @param args       */       public static void main(String[] args) {           // TODO Auto-generated method stub                              //定义数据格式           DecimalFormat myformat = new  DecimalFormat("#####0.00");           double d1 = 3.23456;           double d2 = 0.0;           double d3 = 2.0;           double a = myformat.format(d1+d2) + 0.0256;           //这句是在编译的时就报错的,                      System.out.println(myformat.format(d1+d2));          //这句是完全正确的语句   doublepi=3.1415927; //圆周率    //取一位整数    System.out.println(newDecimalFormat("0").format(pi));   //3    //取一位整数和两位小数    System.out.println(newDecimalFormat("0.00").format(pi)); //3.14    //取两位整数和三位小数,整数不足部分以0填补。    System.out.println(newDecimalFormat("00.000").format(pi));// 03.142    //取所有整数部分    System.out.println(newDecimalFormat("#").format(pi));   //3    //以百分比方式计数,并取两位小数    System.out.println(newDecimalFormat("#.##%").format(pi)); //314.16%      longc=299792458;  //光速    //显示为科学计数法,并取五位小数    System.out.println(newDecimalFormat("#.#####E0").format(c)); //2.99792E8    //显示为两位整数的科学计数法,并取四位小数    System.out.println(newDecimalFormat("00.####E0").format(c)); //29.9792E7    //每三位以逗号进行分隔。    System.out.println(newDecimalFormat(",###").format(c));   //299,792,458    //将格式嵌入文本    System.out.println(newDecimalFormat("光速大小为每秒,###米。").format(c));                }      }

转载于:https://my.oschina.net/huqiji/blog/799310

你可能感兴趣的文章
修复MBR扇区故障
查看>>
mysqlbinlog: unknown variable 'default-character-s
查看>>
VSFTP服务的日常应用及疑难问题解析
查看>>
回溯法——批处理作业调度
查看>>
0. SQL Server监控清单
查看>>
Linux 系统使用WordPress开启“固定链接设置”之后部分页面打不开(404)的解决办法...
查看>>
wget命令
查看>>
Android_Button
查看>>
iOS OpenGL ES2.0教程 Lesson03 旋转
查看>>
centos6.0的gnome桌面的一个大bug
查看>>
在android中监听呼出电话(电话拦截、修改呼出电话)
查看>>
由SELECT ... FROM ... FOR UPDATE想到的
查看>>
保存命令行输出信息到log的方法(ubunut下和arm-linux下有效)
查看>>
CentOS 6.3 编译安装搭建LNMP(迎接端午节,首发)
查看>>
Linux安装SmartSVN及破解
查看>>
VMware vSphere 5.1 vCenter安装
查看>>
Servlet
查看>>
linux 清除内存和Cache方法
查看>>
Linux启动提示Kernel panic - not syncing: Attempted to kill init解决办法
查看>>
类类型间的转换
查看>>