拔萝卜ppt:求模是怎么实现的啊

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 13:09:46
不知道这个问题应该问哪里,我的意思是计算机是怎么实现求模运算的?是用除法除了以后看余数吗还是另有更高效的方法?

Mod 运算符

result = number1 Mod number2

在进行 Mod 运算或求余数运算时,该运算符将 number1 用 number2 除(将浮点数字四舍五入成整数),并把余数作为 result 的值返回。例如,在下列表达式中,A (result) 等于 5。

A = 19 Mod 6.7

一般说来,不管 result 是否为一个整数,result 的数据类型为 Byte,Byte 变体、Integer、Integer 变体、Long 或一个包含 Long 的 Variant。任何小数部分都被删除。但是,如果任何一个 Null,类型的表达式出现时,result 都将是 Null。任何 Empty 类型表达式都作为 0 处理。

求模操作和除法操作是可以同时实现的.
y=ax+b,x是商,b是余数也就是模