java判断小数点后是否为0,是的话则取整,不是的话则保留
整数与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,是的话则取整,不是的话则保留相关推荐
- js 取小数点后两位的几种方法 取整
四舍五入 var num=12.345678; let num1=Math.round(num*100) num1=num1/100; //12.35 int 其他方法 toFixed方法 let n ...
- parseFloat() 小数点后不为0,就保留2位。否则为整数
parseFloat(100.99) 100.99 parseFloat(100.00) 100 parseFloat(.00) 0 小数点后不为0,就保留2位.否则为整数
- java 除法取整_java 除法运算只保留整数位的4种方式
1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num) 只保留整数位 Ma ...
- js和Java分别正则匹配小数点后多余的0
var dd = "2.0010万抵10.00万";var aa = dd.match(/\d+\.\d+/g);for ( var index in aa) {dd = dd.r ...
- java double 小数点后两位小数_Java中double类型的数据精确到小数点后两位
Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585; BigDecimal b = newBigDecimal(f);do ...
- MySQL去除数据库中小数点后多余的0
有关金额的字段,数据库中存储的是decimal(18,4),所以存储的数据小数点后会有一些"多余的"0,页面展示中又不想显示这些"多余的"0,故用mysql的函 ...
- oracle查询保留小数点后三位,关于Oracle中查询的数字值的显示格式需要保留小数点后两位(或者三位,及其他位数)...
方法一:使用to_char的fm格式,即: to_char(round(data.amount,2),'FM9999999999999999.00') as amount 不足之处是,如果数值是0的话 ...
- 每日学习05:Java输出保留两位小数、round函数、向上向下取整
方法一:利用字符串的格式化函数 System.out.println(String.format("%.2f", s)); 方法二:利用DecimalFormat类 Decimal ...
- java判断小数位数_java如何获取一个double的小数位数
前言 看标题是不是觉得这是一个很简单的问题,我一开始也是这么认为的,但是实际情况下,在各种情况下我们都进行了测试,发现很多实际情况是无法不尽如人意的. 方法分析 当前能想到的比较容易有下面几种 1.直 ...
最新文章
- 彻底弄懂jQuery事件原理一
- SAP License:工程设备采购倒扣备品价
- 【干货】如何利用NLP与知识图谱处理长句理解.pdf(附下载链接)
- http://www.raywenderlich.com/tutorials http://www.appcoda.com/tutorials/ http://www.entlib.net/
- android 字体淡入淡出,如何让文字在Android中淡入淡出?
- 软件开发全过程必备文档下载(@附所有文档)
- 手机平板连接电脑热点是用不了
- C语言scanf函数用法完全攻略
- 论文写作之参考文献格式
- Windows rundll32的用法-脚本命令管理打印机
- java实现正六面体染色
- Java基础数组——以三种方法打印古诗《清平调》
- python右对齐输出乘法表_python打印输出九九乘法表
- 机器学习:随机梯度下降法
- linux如何删除进程,Linux查看和删除进程
- 硬盘提示设备未就绪要如何办啊
- [Swift]LeetCode810. 黑板异或游戏 | Chalkboard XOR Game
- yxc_第二章 数据结构(二)_Trie树
- 量化交易 第二课 平台介绍
- Ubuntu系统安装搜狗输入法