位置: 编程技术 - 正文

JavaScript Math.ceil 方法(对数值向上取整)

编辑:rootadmin

推荐整理分享JavaScript Math.ceil 方法(对数值向上取整),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数。语法如下:

Math.ceil(x)参数说明:

参数 说明 x 必需。必须是一个数值。

提示:该方法与 Math.floor 方法正好相反。

Math.ceil 方法实例

JavaScript Math.ceil 方法(对数值向上取整)

运行该例子,输出:

--

Math.ceil 方法的错误?试着运行下面的例子:

<script language="JavaScript"> document.write( Math.ceil(2.1/0.7) ); </script> 该例子运行的结果并不是如我们期望的得到 3(2.1/0.7=3),而是 4,这显然与我们的常识相悖,难道是 Math.ceil 方法的错误?

真实的情况是,在进行 2.1/0.7 计算时,是按照浮点数来处理的。而计算机由于二进制的关系,不可能对浮点数做到完全精确(即通常会损失一点进度),所以导致 2.1/0.7 的计算结果并不是正好等于 3 ,而是超过 3 一点点(约:3.)。所以该表达式应用了 Math.ceil() 之后,得到的结果是 4 。

关于 ceil 函数不准确的问题,在《PHP 浮点数计算比较及取整不准确的解决方法》一文中也曾提及,在 PHP 中可以方便的用 round() 函数进行处理。但 JavaScript 中的 Math.round() 过于粗暴,因此必须单独写一个函数来处理这类情况,即将 1 位小数点后的多余的数值都取掉,在使用 Math.ceil() 方法。

深入探密Javascript数组方法 在JavaScript中,数组可以使用Array构造函数来创建,或使用[]快速创建,这也是首选的方法。数组是继承自Object的原型,并且他对typeof没有特殊的返回值,

JavaScript 学习笔记之操作符 一、一元操作符1、自增自减操作符:分为前置型和后置型;前置型:++a;--a;后置型:a++;a--;例:scripttype="text/javascript"vara,b,i=1,j=1;a=i++;b=++j;alert("a="+a+",i="+i

JavaScript 学习笔记之数据类型 一、分类基本数据类型:undefined、null、string、Boolean、number复杂数据类型:objectobject的属性以无序的名称和值对的形式(name:value)来定义二、详解1、undefine

标签: JavaScript Math.ceil 方法(对数值向上取整)

本文链接地址:https://www.jiuchutong.com/biancheng/383842.html 转载请保留说明!

上一篇:JavaScript 学习笔记之基础中的基础(javascript学习指南)

下一篇:JavaScript 学习笔记之操作符(javascript基础笔记)

  • 增值税不交什么后果
  • 递延所得税负债大白话解释
  • 不用交增值税还用填附加税申报表吗
  • 高铁票进项抵扣怎么在增值税系统申报
  • 银行回单电子退库是什么意思
  • 管道燃气工程设计方案
  • 收入入账会计分录
  • 机票行程单能报销几次
  • 利润和营收哪个更重要
  • 代扣个人社保的账务处理
  • 费用进项税额转出怎么做账务处理分录
  • 小规模纳税人发票可以抵扣吗
  • 通讯费税前扣除填报怎么填
  • 减免税款期末有余额吗
  • 允许列支的捐赠比例
  • 小规模升一般纳税人开票超过500万
  • 向关联企业借款债资比
  • 合同资产对应的成本
  • 代理运输协议范本
  • 收到工伤保险怎么做分录
  • mac怎么把文件发给别人
  • 增值税转出未交增值税是什么意思
  • 主管会计的具体工作
  • 旅游费用账务处理
  • 弃置费用预计负债的会计处理
  • win11版本22000.194
  • thinkphp获取数据库数据
  • 应付税款法账务处理
  • PHP:token_get_all()的用法_Tokenizer函数
  • 万年青的养殖方法和注意事项盆栽
  • php生成html
  • 出口信用保险补贴算不算政府补助
  • 费用的结转是在借方还是贷方
  • 非关联企业借款利息扣除
  • 产品体验是什么意思
  • 税控盘用来干嘛的
  • 解决php程序运行问题
  • 图像超分综述怎么做
  • pytorch nn.parameters
  • 跨年进项税额未做账
  • python photoshop
  • 分公司和总公司的税务和财务关系
  • 实际缴纳增值税和应缴纳增值税
  • 与取得收入无关的费用支出可以扣除吗
  • 购买垃圾桶计入什么科目
  • pythonjam怎么用
  • 个体定额和不定额有什么区别
  • 差额征税可以开专票抵扣吗
  • 退回股东投资款现金流怎么选
  • 初级职称需要提交什么资料
  • mysql官方性能报告
  • 收到银行贷款发放成功的短信
  • 估价入库怎么记账
  • 信用卡刷卡手续费是谁收取的
  • 国家高新技术企业补贴
  • 在固定资产下的折旧年限
  • 历年案例分析题及答案
  • 员工团体意外保险受益人是谁
  • 期末留抵税额可以冲减欠税吗
  • 企业清算主要清算哪些项目?
  • sql游标怎么用
  • innodb底层实现原理
  • Linux x86_64下安装Flash Player 9
  • bios设置网卡开启
  • vc运行程序
  • mac adobe flash player一直提示更新
  • 在linux系统中有一个重要的概念
  • 正则表达式语法 \d
  • 3d图形学原理
  • 网页设计需要多少分辨率
  • jquery图片
  • nodejs dgram
  • fragment切换保存状态
  • python写汉字代码
  • 粒子特效代码
  • jquery ztree选中节点颜色
  • 浙江省国税电子税务局如何新增企业
  • 重庆电子税务局网页版登录
  • 买辆12万的车上路共需要多少钱
  • 国家税务总局资阳市雁江区税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设