位置: 编程技术 - 正文

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

  • 小规模销售收入要做销项税额吗
  • 汇算清缴计提所得税在哪个月
  • 税收实体法和程序法分类
  • 待处理财产损益年底怎么处理
  • 哪个会计科目必须对全部项目发函证
  • 转账支票的密码盘
  • 已付款收不到发票怎么办
  • 独立核算的分公司怎么报税
  • 其他货币资金包括的内容有
  • 供应商货款打折分录
  • 党组织专项经费项社区服务队项目简介
  • 外购一批原材料对外销售
  • 纳税调整后所得怎么算
  • 超市开发票要交百分之几的税?
  • 一般纳税人的主表
  • 企业固定资产的盘亏净损失
  • 改建或新建建筑物含义
  • 勾选认证的发票在哪里能查询
  • 公司向职工借款不还怎么办理
  • 小微企业需要到哪里报税
  • 收的的挂靠费一般是几个点
  • 房屋租赁发票需要什么资料
  • 多交的增值税可以跨年抵扣吗
  • 不同税率的发票可以合并入账吗
  • 企业怎么通过债务转让
  • 什么是短期借款利率
  • 筹备期废品回收会计分录
  • 增值税出口退税为什么不属于政府补助
  • xp系统电脑关机后又重启怎样处理
  • 隐藏资源管理器窗口
  • icon files
  • PHP:mcrypt_enc_get_supported_key_sizes()的用法_Mcrypt函数
  • 税款返还的会计处理方法
  • 增值税专用发票有几联?
  • 非货币资金包括哪些科目
  • batch size 大小
  • php实现图片上传的方法
  • 蜜蜂皇vs
  • php base64 编码与解码实例代码
  • nerf 入门
  • HTML常用标记
  • vue框架是什么样子的
  • nerf新手入门
  • 用pullout造句
  • 房租费用计入什么现金流量
  • 营业外支出的会计科目
  • 个人终止投资经营的条件
  • 全套工商登记资料都有什么
  • sql server 2008简介
  • sql2005怎么执行语句
  • 建筑业周转材料
  • 在建工程领用原材料税费怎么处理
  • 公司购买手表入什么科目
  • 商品损耗进项税额怎么算
  • 白酒系列代理
  • 科技专项资金的考核指标确需调整
  • 控股合并和吸收合并会计处理的区别
  • 国家高新技术补助
  • 知识产权代理所代理
  • 经营地址怎么变更
  • 兼职会计做什么工作
  • sql数据库回滚操作
  • sqlserver 中文字符集
  • mysql中使用instr进行模糊查询方法介绍
  • sql字段转首字母大写
  • 免激活合法使用的软件
  • macbookzen
  • 魔方win10
  • linux中ls命令的功能
  • win10一年更新几次
  • linux常用命令 cat
  • javascript语言基础
  • vtk下载步骤
  • js随机生成数
  • js时间比较大小的方法
  • shell中的注释用什么表示
  • pythone爬虫
  • python迭代器iter
  • express常用api
  • 招投标法实施条例是哪一年修正的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设