一、四舍五入相关
1、toFixed()方法
需注意,保留两位小数,将数值类型的数据改变成了字符串类型
1 | // 1.四舍五入 |
2、Math.floor(),不四舍五入,向下取整
注意,不改变数据类型
1 | // 2.不四舍五入 向下取整 |
3、字符串匹配
注意,先将数据转换为字符串,最后再转为数值类型
1 | //不四舍五入 字符串匹配再转换 |
4、四舍五入保留2位小数(若第二位小数为0,则保留一位小数)
注意,数据类型不变
1 | var num = 2.456556; |
5、四舍五入保留2位小数(不够位数,则用0替补)
1 | //5.四舍五入保留2位小数(不够位数,则用0替补) |
二、浮点数保留两位小数
1、将浮点数四舍五入,取小数点后2位
注意,数据类型不变
1 | //浮点数保留两位小数 |
2、强制保留2位小数,如:2,会在2后面补上00.即2.00
注意,数据类型变为字符串类型
1 | //2.强制保留2位小数,如:2,会在2后面补上00.即2.00 |
3、保留两位小数 浮点数四舍五入 位数不够 不补0
注意数据类型不变
1 | // 3.保留两位小数 浮点数四舍五入 位数不够 不补0 |