为什么0.1 + 0.2 得到的是 0.30000000000000004 console.log( 0.1 + 0.2 == 0.3);//false 在js中所有的整数和小数都是以Number形式储存在字节bit中,而javaScipt中Number采用的是64位的双精度浮点型. 而0.1和0. ...
分类:
Web程序 时间:
2020-01-30 20:49:36
阅读次数:
72
1、toFixed方法 定义:toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 例如:将数据Num保留2位小数,则表示为:toFixed(Num);但是其四舍五入的规则与数学中的规则不同,使用的是银行家舍入规则(四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去 ...
分类:
Web程序 时间:
2020-01-30 19:28:48
阅读次数:
116
// num要处理的数据,retain保留几位 function keepNum(num, retain) { num = Number(num); num = num.toFixed(retain+1).split("."); num = num[0] + "." + num[1].substri ...
分类:
Web程序 时间:
2020-01-10 17:19:01
阅读次数:
92
1. SyntaxError 语法错误// 变量名不规范// var 1 = 1;var 1ab = 1; 关键字赋值 new = 5; function = 1; 基本语法错误: var a = 5: function 1test() {}; 2.ReferenceError引用错误 变量或者函数 ...
分类:
Web程序 时间:
2019-12-27 11:48:11
阅读次数:
101
Number类型: toFixed():会按照指定的小数位返回数值的字符串表示 console.log(23.25.toFixed(1))//=>23.3 toExponential():该方法返回以指数表示法表示的数值的字符串形式。toExponential()也接收一个参数,而已该参数同样也是指 ...
分类:
Web程序 时间:
2019-12-24 23:27:27
阅读次数:
95
function toPercent(point,num){ if (point==0) { return 0; } var str=Number(point*100).toFixed(num); str+="%"; return str; } //point 接收的数据 //num 保留小数位 t ...
分类:
其他好文 时间:
2019-11-17 12:25:18
阅读次数:
66
getvideoprogress(); function getvideoprogress() { setTimeout(function () { var vid = document.getElementById("video1"); var currentTime=vid.currentTim ...
分类:
Web程序 时间:
2019-11-17 11:09:16
阅读次数:
230
getvideoprogress(); function getvideoprogress() { setTimeout(function () { var vid = document.getElementById("video1"); var currentTime=vid.currentTim ...
分类:
Web程序 时间:
2019-11-17 10:32:48
阅读次数:
177
https://www.html.cn/archives/7340 解决办法 ...
分类:
Web程序 时间:
2019-11-01 18:06:40
阅读次数:
198
javascript 取小数点后几位方法总结 Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取。 2. 正则表达式。 3.数据类型保留上。 4.toFixed方法 ...
分类:
编程语言 时间:
2019-10-19 23:26:54
阅读次数:
170