码迷,mamicode.com
首页 > Web开发 > 详细

对 JS取模的三点错误认识

时间:2019-12-18 00:05:55      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:一点   item   jscript   除法   相同   错误   script   结果   bsp   

一、取模就是取整。

取模不是取整,而是取余(或余数)。这一点大多数程序员都知道

 

二、假设表达式为:result = number1 % number2,如果 number2 不是整数,则会先将其四舍五入为整数,再进入运算。

此处迷惑非常多的人,因为在微软的 JScript 语言参考里就是这么说的,实际上,并不对 number2 进行四舍五入。19 % 6.7 的结果并不是语言参考上说的为 5,而是 5.6。所以说,不会对 number2 进行四舍五入。

 

三、取模结果的符号与乘法除法运算时的规则相同。

实际上,取模结果的符号只取决于 number1。

对 JS取模的三点错误认识

标签:一点   item   jscript   除法   相同   错误   script   结果   bsp   

原文地址:https://www.cnblogs.com/guobinbin/p/12057503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!