JS 将数值取整为10的倍数
/*** 将数字取整为10的倍数* @param {Number} num 需要取整的值* @param {Boolean} ceil 是否向上取整* @param {Number} prec 需要用0占位的数量*/ const formatInt = (num, prec = 2, ceil = true) => {const len = String(num).length;if (len <= prec) { return num }; const mult = Math.pow(10, prec);return ceil ? Math.ceil(num / mult) * mult : Math.floor(num / mult) * mult; } // formatInt(2345, 2, true) -> 2400 // formatInt(2345, 2. false) -> 2300 // formatInt(2345, 3, true) -> 3000 // formatInt(2345, 3, false) -> 2000
JS 将数值取整为10的倍数相关推荐
- html中数值如何自动取整,web前端:JS 将数值取整为10的倍数
为了取得技术优势,微软推出了JScript来迎战Javascript的脚本语言.为了互用性,Ecma国际(前身为欧洲计算机制造商协会)创建了ECMA-262标准(ECMAScript).现在两者都属于 ...
- js 小数取整,js 小数向上取整,js小数向下取整
js 小数取整,js 小数向上取整,js小数向下取整 >>>>>>>>>>>>>>>>>>& ...
- 计算机取整函数用法,【Excel】数值取整的n种方法
原标题:[Excel]数值取整的n种方法 有同学提出疑问 "为什么我已经取了2位小数, 粘贴到另一个单元格, 那些后面的小数位又出来了呢?" 同学,你不会把显示小数位设置 误以为是 ...
- js怎么向上取整_JavaScript Math.ceil 方法(对数值向上取整)
JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数.语法如下: Math.ceil(x) 参数说明: 参数 说明 x 必需.必须 ...
- js对数值取整数和小数的方法总结
js取整数的方法 1:parseInt() 用法: parseInt(num) 这是最常见的一种取整方式,但是其实parseInt并不是为了取整而设计的 完整用法: parseInt(string, ...
- MATLAB数值取整
Matlab取整函数有: fix, floor, ceil, round.具体应用方法如下: fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1; floor,顾名 ...
- js整数向上取整(自定义取整几位)
效果展示: 解决方案: 1.公用方法,注释很清楚,不符合自己可以稍微改一下 // 向上取整 formatInt (num, prec = 2, ceil = true) {// num:数值:prec ...
- JS之向上取整、向下取整、四舍五入等
只保留整数部分(丢弃小数部分) parseInt(5.1234); // 5 向下取整(<= 该数值的最大整数,和parseInt()一样) Math.floor(5.1234); // 5 向 ...
- JS十大取整方法解说
parseInt() // js内置函数,注意接受参数是string,所以调用该方法时存在类型转换 parseInt("1.5555") // => 1 Number.toF ...
最新文章
- 【FFmpeg】ffmpeg命令详解(三)高级选项
- 6个强大的PHP/Mysql代码生成器介绍
- windows10环境下的RabbitMQ安装步骤(图文)
- 《系统集成项目管理工程师》必背100个知识点-48质量控制的老七工具和新七工具...
- WinForm绘制柱形图
- 兰州大学计算机英语分数线,兰州大学09MBA分数线A线140综合72英语42
- jsp教师信息管理系统
- Apache 绿色版本官方版本下载
- mysql正则表达式替换字符串_mysql正则表达式字符替换语句
- php6简介,[PHP框架] ThinkPHP6 介绍、安装及配置
- 心电信号质量评估——ecg_qc工具包介绍(二)
- 系统内存地址PEEK值大全
- MySQL误删怎么办
- 2022年忍者必须死3到达无双纪念
- UI设计中按钮如何设计,常见的按钮设计类型
- 使用nslookup验证DNS的SRV记录
- MDT更新镜像报错误代码: 0xC1210107
- 怎么样才能降低职称论文查重率?
- 使用vue实现tab操作
- SOLIDWORKS软件和3D打印给行业带来的变化
热门文章
- 苹果公司:成功的先驱
- 锤子t1android驱动,锤子T1痛失安卓5.1!都是因为这?
- iamsujie的简要自我介绍 Early2022
- 关于阿里矢量图标彩色icon使用
- 大数据白皮书(2019) 中国信通院
- aosp编译设备树文件dtbo.img
- 利用计算机画统计图教学设计,《折线统计图》教学设计及反思
- 【exthmui】【红米9】红米9类原生系统 exthmui 使用体验
- 学python要有多少英语词汇量_北大最强扫地僧:保安小哥英语词汇量一万五,会python,你成吗...
- 存储式示波器如何保存图片?