神舞幻想 预售:Mod运算 除数和被除数可以是小数吗?
来源:百度文库 编辑:查人人中国名人网 时间:2024/06/01 13:14:28
写程序,有用到1.3Mod0.5这样的算式,可以这样写吗?
我用的是VB,好象不可以,我解决的办法是
J = Int(B / L / 0.5)
(B / L - J * 0.5)
Mod运算符 返回
用来对两个数作除法并且只返回余数。
语法
result = number1 Mod number2
Mod 的语法具有以下几个部分:
部分 描述
result 必需的;任何数值变量。
number1 必需的;任何数值表达式。
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 处理。
我用的是VB,好象不可以,我解决的办法是
J = Int(B / L / 0.5)
(B / L - J * 0.5)
Mod运算符 返回
用来对两个数作除法并且只返回余数。
语法
result = number1 Mod number2
Mod 的语法具有以下几个部分:
部分 描述
result 必需的;任何数值变量。
number1 必需的;任何数值表达式。
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 处理。
可以!但你写的不可以,程序会先编程整数再计算!
0.5会变0的!0不能做除数!呵呵
不可以吧,我印象中mod是定义在整数上的函数。也许你可以重载一个,不过就数学角度来说是不可以的。
看你用什麽了 要是用c就不可以
java就是合法的.
可以
wangtk1982 说的很对
可以。直接用MOD命令就行。
=MOD90(1.3,0.5)
Mod运算 除数和被除数可以是小数吗?
被除数、除数和商的和是162,被除数是多少?
除数和被除数的比是1:4,被除数;除数与商的和是169,被除数是()
除数和被除数的比是1:4,被除数,商与除数的和是16.5,被除数是( )
被除数除以除数时求得是被除数里包含着几个除数吗?
被除数除以除数时求得是被除数里包含着几个除数吗?
一题:被除数除以除数,余数是5,且被除数、除数、商与余数的和是99,被除数和除数各是多少(要列式)
被除数除以除数,余数是5,且被除数、除数、商与余数的和是99,被除数和除数各是多少??
己知被除数与除数的和是118,商是13,余数是6,求被除数和除数?
被除数.除数,商和余数之和是2143,以知商是33,余数是52,被除数是( )除数是( )