关于数字的处理(四舍五入,向上取整,向下取整。。)

在vue项目中可以新建一个filter.js的文件 在文件中将这些过滤全部写进去,再在页面进行引用

1、时分秒的显示

格式 00:00:00

export const timeFilter = val => {

function p(t) {

return t < 10 ? ‘0’ + t: t;

}

var h = Math.floor(val/1000/60/60);

var m = Math.floor(val/1000/60%60);

var s = Math.floor(val/1000%60);

var str = p(h) + ‘:’ + p(m) + ‘:’ + p(s);

return str

}

使用:{{timeFilter(fileInfo.needTime) || ‘’}}

2、向下取整的函数

Math.floor();

例如:Math.floor( 23.2222222); // 23

3、向上取整

Math.ceil();

例如: Math.ceil(23.333333); // 24

4、四舍五入

Math.round();

例如:Math.round(23.33333); // 23

5、四舍五入取n位小数,运算后得到的是字符串

().toFixed(n); // 取小数点后n位

例如:(36.36498524).toFixed(3); // 36.365

ps:虽然写的是vue,但是不仅仅vue中可以使用哦

math的向上取整_vue关于数字的处理(四舍五入,向上取整,向下取整。。)相关推荐

  1. math的向上取整_Javascript中Math常用操作,向上取整、向下取整、四舍五入

    写在前面,最最常用几个方法: 绝对值:Math.abs(x) 最大值:Math.max([x[, y[, -]]]) 最小值:Math.min([x[, y[, -]]]) 随机值:Math.rand ...

  2. [乐意黎原创]向上取整⌈⌉和向下取整⌊⌋符号含义及应用

    向上取整, 运算称为 Ceiling,用数学符号 ⌈⌉  (上有起止,开口向下)表示,. 向下取整, 运算称为 Floor,用数学符号 ⌊⌋ (下有起止,开口向上)表示. 注意,向上取整和向下取整是针 ...

  3. 下取整函数的含义_向上取整⌈⌉和向下取整⌊⌋符号含义及应用

    向上取整, 运算称为 Ceiling,用数学符号 ⌈⌉  (上有起止,开口向下)表示,. 向下取整,运算称为 Floor,用数学符号⌊⌋(下有起止,开口向上)表示. 注意,向上取整和向下取整是针对有浮 ...

  4. Java int类型的除法 向上取整 向下取整 保留小数位数

    今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...

  5. java(double/float)向上取整,向下取整,四舍五入

    向上取整:Math.ceil(double a)  向下取整:Math.floor(double a)  四舍五入取整:Math.round(double a) 1.向输出上取整 public sta ...

  6. c++中关于ceil向上取整和floor向下取整,‘/‘除法对整型的处理(详解)

    ceil()ceil英文原解释函数为向上取整,返回不小于n的最小整数值. floor()floor英文原解释函数为向下取整,返回不大于n的最大整数值. 在c++中对于整型进行除法运算时,'/'会舍去小 ...

  7. 向上取整、向下取整与四舍五入(易理解版)

    关于取整.四舍五入 取整 向上取整 向下取整 四舍五入 关于向上取整和向下取整,一直有点晕晕的 特写一篇文章总结一下: 取整 分向下取整.向上取整 如上图所示,可以这么理解:数值处于两个整数之间, 向 ...

  8. c语言中的向上取整函数和向下取整函数

    一.向上取整函数ceil(x) ceil(x)返回的值是大于或等于x的最小整数 eg: 给定一个数: 4.9 向上取整--> ceil(4.9)得到的值是 5 给定一个数: -2.5 向上取整- ...

  9. php float 向下取整,php怎么实现向下取整

    在php中可以通过floor函数实现向下取整,floor函数的作用就是向下舍入为最接近的整数,其语法是"floor(x)",返回值是不大于"x"的下一个整数,将 ...

最新文章

  1. 最新的SCI-HUB访问地址
  2. python如何爬虫-如何使用python写爬虫程序
  3. layui 怎么设置点击图片放大_layui实现一个图片点击放大
  4. python 重复输出字符串
  5. 思维训练素材整理【初级中阶高阶辅导】
  6. spring cloud使用hystrix实现断路保护机制
  7. Python之每个人都应该知道的30个一行代码程序
  8. WriteComponent,ReadComponent
  9. qt项目中的某一个类的输出中文信息乱码,其它类中文输出正常
  10. 华为云 EI 聚焦三大基础研究创新,助力产业智能升级
  11. linux之同时监控多个日志文件变化
  12. Error: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决办法
  13. Linux select 机制深入分析
  14. Application Wizard生成的项目文件简介
  15. 数独超难题目_世界最难数独游戏 世界上最难数独题目
  16. CT图像重建中的伪影
  17. 华为计算机系统叫什么,华为MateBook操作系统是什么
  18. 嵌入式中串口、COM口、TTL、RS232、RS485的区别详解
  19. animate动画插件的简单运用
  20. java word标签替换_JAVA实现替换WORD模板中的文字和图片

热门文章

  1. abrt参数Linux,ABRT
  2. 从简短笑话中感悟人生
  3. 关于window.getSelection
  4. 如何成立一家自己的游戏研发公司,并研发出想要的产品!
  5. CentOS7.9安装rsyslog+loganalyzer日志服务器详细配置
  6. ubuntu20.04 安装rocm及tensorflow-rocm记录(已放弃)
  7. 利用C++创建一个游戏(3)游戏地图绘制(代码+注释)
  8. HBase系列从入门到精通(二)
  9. grep命令用法解析
  10. 人生苦短,我为什么要学Python?