首页 > 编程知识 正文

小数除法竖式(乘法竖式计算题)

时间:2023-05-04 14:48:39 阅读:97113 作者:2859

乘法算子

ECMAScript定义了三种乘法运算符:乘法、除法和模。这些运算符类似于Java、C或Perl中的相应运算符,只是当操作数为非数字时会执行自动类型转换。如果乘法计算中涉及的操作数不是数值,后台将首先使用Number()转换函数将其转换为数值。也就是说,空字符串将被视为0,布尔值true将被视为1。

一、乘法

乘法运算符由星号(*)表示,用于计算两个数值的乘积。它的语法类似于C,如下例所示:

var结果=34 * 56;

处理特殊值时,乘法运算符遵循以下特殊规则:

如果操作数都是数值,则执行正常乘法。如果产品超出ECMAScript数值范围,将返回无穷大或-无穷大。如果其中一个操作数是NaN,结果就是NaN。如果无穷大乘以0,结果是NaN。如果无穷大乘以一个非零数,结果是无穷大或-无穷大,这取决于带符号操作数的符号。如果无穷大乘以无穷大,结果就是无穷大。如果操作数不是数值,则在后台调用Number()将其转换为数值,然后应用上述规则。第二,分裂

除法运算符由斜杠符号(/)表示,它执行第二个操作数除以第一个操作数的计算。如下例所示:

var结果=66/11;

与乘法运算符类似,除法运算符对特殊值也有特殊的处理规则。这些规则如下:

如果操作数都是数值,则执行传统的除法计算。如果商超过ECMAScript数值的表示范围,则返回无穷大或-无穷大。如果其中一个操作数是NaN,结果就是NaN。如果无穷大除以无穷大,结果就是NaN。如果零除以零,结果是NaN。如果一个非零的有限数被零除,结果是无穷大或-无穷大。如果无穷大除以任何非零数,结果就是无穷大或-无穷大。如果操作数不是数值,则在后台调用Number()将其转换为数值,然后应用上述规则。第三,找到模型

模(余数)运算符由百分号(%)表示,其用法如下:

var结果=26% 5;//等于1

模运算符遵循以下特殊规则来处理特殊值:

如果操作数都是数值,执行传统的除法计算并返回除法余数。如果被除数是无限的,除数是有限的,结果就是NaN。如果被除数是一个有限的数,除数为零,那么结果就是NaN。如果无穷大除以无穷大,结果就是NaN。如果被除数是一个有限的数,除数是一个无限的数,结果就是被除数。如果股息为零,结果为零。如果操作数不是数值,则在后台调用Number()将其转换为数值,然后应用上述规则。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。