vb中 -39\6=? -39mod6=?

发布网友

我来回答

3个回答

热心网友

\是整除,-39 \ 6 = -6;
mod是取余,-39 mod 6 = -3

\运算符:
用来对两个数作除法并返回一个整数。
语法:result=number1\number2
描述:result:必需的,任何数值变量;number1,number2:必需的,任何数值表达式。
说明:
在进行除法运算之前,数值表达式通过舍去小数部分转换成Byte、Integer、Integer变体、Long或Long变体。任何小数部分都被删除。但是,如果任何一个表达式是Null,则result为Null。如果一个表达式是Empty,则作为0处理。

Mod运算符:
用来对两个数作除法并只返回余数。
语法:result=number1 Mod number2
描述:result:必需的,任何数值变量;number1,number2:必需的,任何数值表达式。
说明:
在进行Mod运算或求余运算时,该运算符将number1用number2除(将浮点数字四舍五入成整数),并把余数作为result的值返回。
一般来说,不管result是否为一个整数,result的数据类型为Byte、Byte变体、Integer、Integer变体、Long或一个包含Long的Variant。任何小数部分都被删除。但是,如果任何一个表达式是Null,则result为Null。如果一个表达式是Empty,则作为0处理。

热心网友

绝不甘落后这次真的落后了,x11xuu是正确的。
-39 \ 6 = -6。其中的“\”是整除,相当于Fix(-39 / 6),结果为-6。
-39 Mod 6 = -3。其中的“mod”是“将两个数相除并只返回余数”,通俗的说就是“求余运算”。

祝你好运!

热心网友

-39\6=-6.5
-39mod6=5

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com