整数与double类型作差,如果等于0,则小数点后的数字都为0

Map<String, String> map = new HashMap<String, String>();
Double mainWastage = Double.parseDouble(ct.getMainWastage());//取整
if(mainWastage.intValue() - mainWastage == 0){//判断是否符合取整条件map.put("mainWastage", String.valueOf(mainWastage.intValue()));
}else{map.put("mainWastage", String.valueOf(mainWastage));
}

java判断小数点后是否为0,是的话则取整,不是的话则保留相关推荐

  1. js 取小数点后两位的几种方法 取整

    四舍五入 var num=12.345678; let num1=Math.round(num*100) num1=num1/100; //12.35 int 其他方法 toFixed方法 let n ...

  2. parseFloat() 小数点后不为0,就保留2位。否则为整数

    parseFloat(100.99) 100.99 parseFloat(100.00) 100 parseFloat(.00) 0 小数点后不为0,就保留2位.否则为整数

  3. java 除法取整_java 除法运算只保留整数位的4种方式

    1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num)  只保留整数位 Ma ...

  4. js和Java分别正则匹配小数点后多余的0

    var dd = "2.0010万抵10.00万";var aa = dd.match(/\d+\.\d+/g);for ( var index in aa) {dd = dd.r ...

  5. java double 小数点后两位小数_Java中double类型的数据精确到小数点后两位

    Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585; BigDecimal b = newBigDecimal(f);do ...

  6. MySQL去除数据库中小数点后多余的0

    有关金额的字段,数据库中存储的是decimal(18,4),所以存储的数据小数点后会有一些"多余的"0,页面展示中又不想显示这些"多余的"0,故用mysql的函 ...

  7. oracle查询保留小数点后三位,关于Oracle中查询的数字值的显示格式需要保留小数点后两位(或者三位,及其他位数)...

    方法一:使用to_char的fm格式,即: to_char(round(data.amount,2),'FM9999999999999999.00') as amount 不足之处是,如果数值是0的话 ...

  8. 每日学习05:Java输出保留两位小数、round函数、向上向下取整

    方法一:利用字符串的格式化函数 System.out.println(String.format("%.2f", s)); 方法二:利用DecimalFormat类 Decimal ...

  9. java判断小数位数_java如何获取一个double的小数位数

    前言 看标题是不是觉得这是一个很简单的问题,我一开始也是这么认为的,但是实际情况下,在各种情况下我们都进行了测试,发现很多实际情况是无法不尽如人意的. 方法分析 当前能想到的比较容易有下面几种 1.直 ...

最新文章

  1. 彻底弄懂jQuery事件原理一
  2. SAP License:工程设备采购倒扣备品价
  3. 【干货】如何利用NLP与知识图谱处理长句理解.pdf(附下载链接)
  4. http://www.raywenderlich.com/tutorials http://www.appcoda.com/tutorials/ http://www.entlib.net/
  5. android 字体淡入淡出,如何让文字在Android中淡入淡出?
  6. 软件开发全过程必备文档下载(@附所有文档)
  7. 手机平板连接电脑热点是用不了
  8. C语言scanf函数用法完全攻略
  9. 论文写作之参考文献格式
  10. Windows rundll32的用法-脚本命令管理打印机
  11. java实现正六面体染色
  12. Java基础数组——以三种方法打印古诗《清平调》
  13. python右对齐输出乘法表_python打印输出九九乘法表
  14. 机器学习:随机梯度下降法
  15. linux如何删除进程,Linux查看和删除进程
  16. 硬盘提示设备未就绪要如何办啊
  17. [Swift]LeetCode810. 黑板异或游戏 | Chalkboard XOR Game
  18. yxc_第二章 数据结构(二)_Trie树
  19. 量化交易 第二课 平台介绍
  20. Ubuntu系统安装搜狗输入法

热门文章

  1. ACM-ICPC训练行动路线图
  2. I00019 生成全8数
  3. windows 用户管理
  4. 中英文对照 —— 数学
  5. utilities(C++)——错误提示
  6. python调用math函数_python3中调用C语言的函数
  7. python是什么 自学-你们都是怎么自学python的?
  8. python要学多久可以找到工作-自学Python的高效方法,学Python多久能找到工作?
  9. python项目开发实例-《Python项目案例开发从入门到实战》PDF版百度网盘
  10. python一般的基础代码-Python中的变量,一切代码的基础,你掌握了吗