文档章节

Java保留两位小数的方法

孟飞阳
 孟飞阳
发布于 2017/09/01 13:43
字数 98
阅读 27
收藏 0
一

Long是长整型,怎么有小数,是double吧   
  java.text.DecimalFormat   df=new   java.text.DecimalFormat("#.##");   
  double   d=3.14159;   
  System.out.println(df.format(d)); 

二

java.math.BigDecimal   
  BigDecimal   bd   =   new   BigDecimal("3.14159265");   
  bd   =   bd.setScale(2,BigDecimal.ROUND_HALF_UP);   

三

  class Test1{   
      public static void main(String[] args){   
          double ret = convert(3.14159);               
          System.out.println(ret);   
      }   
        
      static double convert(double value){   
          long l1 = Math.round(value*100);//四舍五入   
          double ret = l1/100.0;//注意:使用   100.0   而不是   100   
          return ret;   
      }   
  } 

四

double   d   =   13.4324;   
  d=((int)(d*100))/100;  

 

© 著作权归作者所有

孟飞阳
粉丝 217
博文 1057
码字总数 566384
作品 5
朝阳
个人站长
私信 提问
如何把Java的double类型变量保留两位小数

用DecimalFormat 是可以保留两位小数,但类型是String Java对double小数点后如果有两个0,只会保留一个吗?

2017/08/21
1K
4
Java在计算输出时怎样控制下精度值?

比如说,把PI的值设定为Pi=3.14,输出的时候希望结果也是保留两位小数的,但是我发现教程上讲Java本身就是不会输出精确值,比如程序for(int i=1;i<=5;i++){n+=0.1;System.out.println(n);},...

umiyo
2012/12/16
1K
4
java 两个整数相除保留两位小数

java中,当两个整数相除时,由于小数点以后的数字会被截断,运算结果将为整数,此时若希望得到运算结果为浮点数,必须将两整数其一或是两者都强制转换为浮点数。 例如: (float)a/b // 将整数...

浮躁的码农
2015/09/06
27
0
freemarker 数字格式化深入理解

一、使用内建函数c 特点: 不管其表现形式是怎样的(例如"123,456.123,456"、"123456.123456"、"000123456.123456000"、"123,456.123456"、"1,2345,6.123456"),只要小数分割符是'.'它就能转......

毛朱
2013/01/24
488
0
Jmockdata 2.3 发布,随机模拟 Java 数据

Jmockdta是一款实现模拟JAVA类型或对象的实例化并随机初始化对象的数据的工具框架。单元测试造数据的利器。 The plug-in of Jmockdata what through random algorithm mock java data. Jmock...

寻觅一只耳朵
2017/04/08
619
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS 7系统增加swap

转载请注明文章出处:CentOS 7系统增加swap swap是位于磁盘上的特殊文件(或分区),属于“虚拟内存”的一部分。通俗点就是内存的备胎,内存充足的情况下,基本上没swap什么事(和设置有关)...

tlanyan
35分钟前
5
0
基于Prometheus和Grafana的监控平台 - 环境搭建

相关概念 微服务中的监控分根据作用领域分为三大类,Logging,Tracing,Metrics。 Logging - 用于记录离散的事件。例如,应用程序的调试信息或错误信息。它是我们诊断问题的依据。比如我们说...

JAVA日知录
今天
5
0
PHP运行时全局构造体

struct _php_core_globals { zend_bool magic_quotes_gpc; // 是否对输入的GET/POST/Cookie数据使用自动字符串转义。 zend_bool magic_quotes_runtime; //是否对运行时从外部资源产生的数据使...

冻结not
今天
4
0
webpack插件html-webpack-plugin

本文转载于:专业的前端网站→webpack插件html-webpack-plugin 1、插件安装 npm install html-webpack-plugin --save-dev 2、插件使用 webpack.config.js配置文件为: var htmlWebpackPlugin=...

前端老手
今天
6
0
数据挖掘

zhengchen1996
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部