有关小数的取舍
2016-12-29 01:30
197 查看
Java
double a=1.6656
1,保留两位小数,不进行四舍五入
a-Math.floor(a*100d)/100 ->a=1.66
2保留两位小数,并且四舍五入
a=Math.round(a*100)/100d ->a=1.67
3.小数取整,不进行四舍五入
a=Math.floor(a) -> a=1
4.取整,四舍五入
a=Math.round(a) -> a=2
js
var a=1.6656
1.保留两位小数,不进行四舍五入
a=Math.floor(a*100)/100 -> a=1.66
2.保留两位小数,并四舍五入
a=a.tofixed(2); -> a=1.67
3.取整不进行四舍五入
a=parseInt(a) -> a=1
a=Math.floor(a) ->a=1
4 取整四舍五入
a=Math.round(a) -> a=2
double a=1.6656
1,保留两位小数,不进行四舍五入
a-Math.floor(a*100d)/100 ->a=1.66
2保留两位小数,并且四舍五入
a=Math.round(a*100)/100d ->a=1.67
3.小数取整,不进行四舍五入
a=Math.floor(a) -> a=1
4.取整,四舍五入
a=Math.round(a) -> a=2
js
var a=1.6656
1.保留两位小数,不进行四舍五入
a=Math.floor(a*100)/100 -> a=1.66
2.保留两位小数,并四舍五入
a=a.tofixed(2); -> a=1.67
3.取整不进行四舍五入
a=parseInt(a) -> a=1
a=Math.floor(a) ->a=1
4 取整四舍五入
a=Math.round(a) -> a=2
相关文章推荐
- maysql有关取整及修改小数位值的问题
- c++、vc++ 数据精度、小数点取舍、数据四舍五入、保留2位小数
- 有关大数进行小数操作的实现
- 小数取舍
- c++、vc++ 数据精度、小数点取舍、数据四舍五入、保留2位小数、数据之间加入","
- 妥协与取舍,解构C#中的小数运算
- 有关Double小数保留小数问题
- 小数的取舍
- 一个有关C语言浮点数保留2位小数的操蛋问题
- C#:妥协与取舍,解构C#中的小数运算
- JavaScript的求模、取整、小数的取舍
- Python中,小数的取舍机制
- java:double类型截取俩位小数,不取舍,
- 有关DateTime 和Timezone
- 在javaScript js文本域中验证整数、小数的方法
- 有关缩小undotbs1表空间的datafile大小
- sql server 取小数
- js实现千分符和保留几位小数的简单实例
- ftl 展示bigdecimal类型变量时,默认只展示整数部分(四舍五入小数部分)
- .NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现