1. ava 取小数点前两位的4种办法
  2. //取小数点的几种办法
  3. class TestDot2
  4. {
  5. //方法1
  6. public void test1(double c)
  7. {
  8. java.text.DecimalFormat df = new java.text.DecimalFormat("#.##");
  9. System.out.println(df.format(c));
  10. }
  11. //方法2
  12. public void test2(double c)
  13. {
  14. java.math.BigDecimal bd   =   new   java.math.BigDecimal(String.valueOf(c));
  15. bd   =   bd.setScale(2,java.math.BigDecimal.ROUND_HALF_UP);
  16. System.out.println(bd);
  17. }
  18. //方法3
  19. public void test3(double c)
  20. {
  21. long   l1   =   Math.round(c*100);   //四舍五入
  22. double   ret   =   l1/100.0;               //注意:使用   100.0   而不是   100
  23. System.out.println(ret);
  24. }
  25. //方法4
  26. public void test4(double c)
  27. {
  28. c=((int)(c*100))/100.0;
  29. System.out.println(c);
  30. }
  31. public static void main(String[] args)
  32. {
  33. double c = 3.056;
  34. TestDot2 td2 = new TestDot2();
  35. //td2.test1(c);
  36. //td2.test2(c);
  37. //td2.test3(c);
  38. td2.test4(c);
  39. }
  40. }

取小数点前两位,并四舍五入相关推荐

  1. 如何取小数点前两位并四舍五入?

    可用该数字构造一java.math.BigDecimal 和java.text.DecimalFormat,再设置舍入模式进行四舍五入到保留小数点后两位. BigDecimal Immutable, ...

  2. java保留小数点后面两位(四舍五入)

    java保留小数点后面两位(四舍五入)学习记录 三个方法: 1.使用String.format("%.2f",num);     //num是要处理的数据 这种方法可以用float ...

  3. Sql 中取小数点后面两位小数.

    select convert(numeric(8,2),round(UnTaxAmount,2))as UnTaxAmount from View_SaleVoice select   cast(Un ...

  4. mysql+取字符串前两位小数_数据库截取字符串前两位小数点

    Oracle的函数 函数对字段进行处理: 一.字符函数 lower(char):将字符串转换为小写的格式 upper(char):将字符串转换为大写的格式 length(char):返回字符串的长度 ...

  5. linux命令取数字前两位,linux中head命令使用详解(显示开头数量的文字块)

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...

  6. php 保留小数点两位不四舍五入 bcdiv()

    echo bcdiv(2,3,2); 2/3 =0.66- 保留小数点两位 不四舍五入 Output:0.66 echo bcdiv(2,3,3); 2/3 =0.666- 保留小数点三位 不四舍五入 ...

  7. C#--浮点数取小数点后两位和保留两位

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:浮点数取小数点 ...

  8. java输出值取后两位小数,java中取小数点后两位(四种步骤)

    java中取小数点后两位(四种方法) 一 java.text.DecimalFormat df = new java.text.DecimalFormat("#.##"); dou ...

  9. PHP 小数点保留两位【转】

    最近在做统计这一块内容,接触关于数字的数据比较多, 用到了三个函数来是 数字保留小数后 N 位: 接下来简单的介绍一下三个函数: 1.number_format echo number_format( ...

最新文章

  1. MATLAB_10-模式识别_
  2. 通讯系统流程图_基于OBD系统的量产车评估测试(PVE)
  3. JAVA应用小程序(Applet)
  4. Makefile 中:= ?= += =的区别
  5. 如何让在JAVA中定义常量池
  6. windows的常用快捷键(实用篇)
  7. 学之思开源考试系统 - 使用手册
  8. win7系统下,磁盘之间合并
  9. iPhone文件系统:创建、重命名以及删除文件
  10. 循环数组最大子段和--51nod1050
  11. opencv访问图片的每一像素
  12. Intel DCM 携手DELL共同推出关于DCIM的联合调研
  13. gimp中文版教程_GIMP中文教程.pdf
  14. 赵征出任尚德机构独立董事 替代俞敏洪席位
  15. matlab电机算法仿真,MATLAB电机仿真精华50例源代码
  16. JavaScript基础知识总结复习(一)
  17. 手机市场这么大,总能碰上几个专利流氓
  18. 总线标准 (计组学习笔记)
  19. ArcGIS相交闭合矩形线转面
  20. 微信小程序image图无法加载出来的解决办法(亲测有效)

热门文章

  1. vtop工具使用分析
  2. typora生成目录
  3. Linux实战教学笔记15:磁盘原理
  4. 一周小结:webgis—北京核酸检测—demo
  5. 让你提前认识软件开发(8):memset()与memcpy()函数
  6. 办公室装修的五要四不要
  7. php wordpress 代码模板,wordpress模板代码详解
  8. centos7 oracle 打补丁
  9. C++ cctype头文件里的:isalpha、islower、isupper、isalnum、isblank、isspace函数
  10. (8)香橙派+apache2与php+天猫精灵=自建平台语音支持--天猫精灵对接3