位置: 编程技术 - 正文

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基础笔记)

  • 2023年享受六税两费减免吗
  • 4s店事故处理流程
  • 什么是应付职工薪酬设定提存计划
  • 玉米大量收购
  • 公司股东分红要交哪些税
  • 设备转产需要停止折旧吗
  • 商业折扣和现金折扣的入账金额
  • 交易性金融资产的交易费用计入哪里
  • 服务业按什么结算工资
  • 收到没有填税号的短信
  • 生产成本里面的直接人工
  • 填第二季度的利润总额怎么填
  • 企业所得税纳税人包括哪些类型
  • 房地产开发企业土地增值税清算
  • 事业基金弥补收支差额是什么意思
  • 开票系统里的开户行可以更改吗
  • 最新增值税申报实操
  • 高新技术企业认定管理办法
  • 按适用税率征税货物及劳务销售额
  • 对公直接转私人卡会怎么样
  • 大巴车票抵扣税率
  • 居民小区人防设施主要是什么
  • 被扣留的质保金怎么办
  • 运输费用入成本还是销售费用
  • win都是10 怎么办
  • 销售货物结转成本会计分录
  • 电脑机箱前面耳机的WIN10系统没有声音怎么办
  • ipv6无网络访问权限怎么解决
  • 收益性支出与资本性支出的主要特点
  • pop3服务是什么
  • php轻松入门视频教程
  • php deprecated
  • 以前年度应当取得而未取得的发票
  • php随机ua
  • linux搭建web服务器
  • 增值税报了所得税未报可以买发票吗
  • 发票章需要注销吗
  • 攻防世界web高手题答案
  • 文化事业建设费的征收范围
  • 帝国cms移动端
  • 织梦怎么改文字
  • 会计中报销费用是什么会计科目
  • 发票临时增量好难
  • 资产捐赠账务处理
  • 增值税普通发票和电子普通发票的区别
  • 财务报表没申报怎么操作呢
  • 普票和专票的区别对比
  • 购买的车位如何做账
  • 出资注意事项有哪些内容
  • 对公账户存款利息分录
  • 公司员工报销油费
  • 进项税和销项税抵扣的会计分录
  • 规范专户资金使用
  • 会计记账科目表
  • 加快Vista中多线程下载速度
  • centos中rpm包怎么安装
  • 快速任务栏
  • linux find命令详解xargs
  • win10预览版选哪个
  • 移动硬盘中安装系统
  • 丢失msvcr80.dll
  • 联想y485p升级无线网卡
  • 无法打开opencv2
  • win8系统特点
  • win7网络信号差
  • win7如何重装系统电脑
  • opengl光照效果
  • 3ds怎么用3ds格式
  • Extjs 4.x 得到form CheckBox 复选框的值
  • angular.js
  • win7系统安装环境
  • linux shell -s
  • js 括号函数
  • jquery动态添加html代码
  • javascript 日期
  • android的事件处理机制
  • 税务系统运维应急预案范文
  • 纳税申报模拟
  • 报税的资格
  • 镇江市物业管理协会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设