今天遇到了一个比较有趣的事,如果要你计算0.1+0.2等于多少你会怎么回答? “0.3啊!”你可能都不会考虑。我也一样,当a=0.1,b=0.2时 if(a+b 0.3){...}。我可能等一下午都等不到大括号中的内容被执行。 为啥呢?因为在js中0.1+0.2=0.3000000000000000 ...
分类:
Web程序 时间:
2017-08-24 23:58:29
阅读次数:
416
1、怎么让数字保留n位小数? 数字.toFixed(n); var num = 123.567; num.toFixed(2); 2、将字符串转化为数字的方法有哪些? 数学方法有哪些?(Math) var str = '123.45'; parseInt(str); parseFloat(str); ...
分类:
其他好文 时间:
2017-08-21 14:02:03
阅读次数:
136
1.直接丢弃小数部分,保留整数部分 a:parseInt(1.5555) b: 0|1.5555 2.向上取整 a: Math.ceil(1.5555) b: (1.5555+0.5).toFixed(0) c: Math.round(1.5555+0.5) 3.向下取整 a: Math.floor ...
分类:
Web程序 时间:
2017-08-21 11:28:27
阅读次数:
189
1、完成书籍的添加、编辑、删除功能。 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="x-ua-compatible" content="IE=edge"> 6 <m ...
分类:
其他好文 时间:
2017-08-13 13:32:34
阅读次数:
279
function conver(limit){ var size = ""; if( limit < 0.1 * 1024 ){ //如果小于0.1KB转化成B size = limit.toFixed(2) + "B"; }else if(limit < 0.1 ... ...
分类:
Web程序 时间:
2017-08-10 13:28:35
阅读次数:
209
需要用到百度的报表控件 ,总结如下: 1,先引入开发包,以及主题包: 2,普通初始化图表,通过调用开发包 3,设置option属性 其中:title:表示标题, tooltip:提示框, legend图例, calculable可设置是否拖拽, series设置数据(data类型也为数组类型) 到这 ...
分类:
其他好文 时间:
2017-08-08 11:00:16
阅读次数:
135
说明:来不及细说了,老铁快上车 function fmoney(s, n) { console.log(s); n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + " ...
分类:
Web程序 时间:
2017-08-06 23:13:47
阅读次数:
439
Number 对象 Number 对象是原始数值的包装对象。 创建 Number 对象的语法: Number 对象方法 1、toFixed 把数字转换为字符串,结果的小数点后有指定位数的数字。 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 返回值 返回 NumberOb ...
分类:
编程语言 时间:
2017-07-26 09:41:12
阅读次数:
203
Math.round(),Number.toFixed() 定义和用法 round() 方法可把一个数字舍入为最接近的整数。 语法 返回值 与 x 最接近的整数。 说明 对于 0.5,该方法将进行上舍入。 例如,3.5 将舍入为 4,而 -3.5 将舍入为 -3。 实例 把不同的数舍入为最接近的整数 ...
分类:
Web程序 时间:
2017-07-25 15:51:44
阅读次数:
153
// /**// * 格式化日期(月和星期)// * sFormat:日期的格式(如yy-MM-dd)。年:y,月:M,日:d,时:h,分:m,秒:s// * sLanguage: 默认为中文。当为'en'的时候是英文。// */// window.dateFormat=function(date, ...
分类:
其他好文 时间:
2017-07-20 12:10:26
阅读次数:
174