java中格式化小数保留小数

来源:互联网 发布:lol for mac 国服 编辑:程序博客网 时间:2024/05/22 02:25

import java.text.DecimalFormat;
import java.text.NumberFormat;


public class Test {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  //定义一个浮点型数字
  double number = 5.555555555;
  //定义一个变量
  String str ="";
  //格式化数字   #代表的阿拉伯数字如果不存在则显示为0
  DecimalFormat decimalFormat = new DecimalFormat("#0.00");
  str =  decimalFormat.format(number);
  System.out.println("保留两位数字的结果:"+str);
  //显示白分比
  DecimalFormat decimalFormat1 = new DecimalFormat("#0.00%");
  str =  decimalFormat1.format(number);
  System.out.println("保留两位并显示百分比:"+str);
  //格式化为货币的形式  并且四射五入
  NumberFormat decimalFormat2 = DecimalFormat.getCurrencyInstance();
  str =  decimalFormat2.format(number);
  System.out.println("-----------------------------");
  System.out.println(str);
  //四舍五入
  DecimalFormat decimalFormat3 = (DecimalFormat) DecimalFormat.getInstance();
  str = decimalFormat3.format(number);
  System.out.println("-----------------------------");
  System.out.println(str);
  //格式化为整数型并且四舍五入
  NumberFormat numberFormat = DecimalFormat.getIntegerInstance();
  str = numberFormat.format(number);
  System.out.println("-----------------------------");
  System.out.println(str);
  //四舍五入
  NumberFormat numberFormat2 = NumberFormat.getNumberInstance();
  str = numberFormat2.format(number);
  System.out.println("-----------------------------");
  System.out.println(str);
  //格式化为百分比
  NumberFormat numberFormat3 = DecimalFormat.getPercentInstance();
  str = numberFormat3.format(number);
  System.out.println("-----------------------------");
  System.out.println(str);
  
  /////////////////////////////////////////////////
  ///////////////其实还有很多的例子  你也可以试一下
  //////////////学编程需要勤动手  。。。你绝对可以成为高手
 }

}


----------------------------------------------结果---------------------------------------------------------------------

保留两位数字的结果:5.56
保留两位并显示百分比:555.56%
-----------------------------
¥5.56
-----------------------------
5.556
-----------------------------
6
-----------------------------
5.556
-----------------------------
556%

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 胰高血糖素高怎么办 胃部胀气老是排不出来怎么办 考研报名号忘了怎么办 高中学考不过关怎么办 100兆网速好慢怎么办 快穿之宿主太懒怎么办 眼睛第二天肿了怎么办 被奇异鸟公司骗怎么办 低保户名下有车怎么办 凤思奇遇没接到怎么办 小孩感冒鼻塞怎么办速效办法 额头上总长痘痘怎么办 p2p理财跑路了怎么办 南诏皇宫qte拉脱怎么办 轻柔鹏羽摧毁了怎么办 qq飞车账号封了怎么办 电脑玩游戏掉帧怎么办 手机玩游戏掉帧怎么办 讨债人到家里闹怎么办 老公出轨了他不承认怎么办 手机刷机卡住了怎么办 苹果刷机卡住了怎么办 红米返回键失灵怎么办 牧马人鼠标连点怎么办 雷蛇鼠标连点怎么办 赛睿鼠标连键怎么办 苹果5s死机了怎么办 苹果7p突然死机怎么办 手机3个按键失灵怎么办 机械键盘w键失灵怎么办 微信号被投诉了怎么办 罗技键盘坏了怎么办 吃了发红的甘蔗怎么办 哥哥揉我胸该怎么办 他老婆怀疑我了怎么办 老是怀疑老公有外遇怎么办 老婆我又没得换怎么办 百度云账号忘了怎么办 网易云密码忘了怎么办 百度网盘下载慢怎么办 网盘下载太慢怎么办