中国人活该被杀:有谁知道mod求余

来源:百度文库 编辑:高校问答 时间:2024/05/03 07:02:46
有谁能告诉我怎样用delphi编写mod求余函数吗?
我的是一个小型的计算器的一个功能之一啊!

按下式计算即可:
x mod y = x - (x div y)*y
注:div是整除运算符。
就是说你要先实现整除运算。

完全不了解delphi 随便说说
设两个变量X、Y
X=被除数 Y=除数
建立一循环,循环主题为:Y>=X?(Y=X?Y=0:Y=Y-X):Y=Y+Y
循环终止条件即为:Y>=X
返回值Y就是X/Y的余数。
以上是C的语法。
如果delphi完全不是那么回事儿,楼主别见笑。

不用编写呀……mod运算符是Delphi直接支持的。
你要取余的话直接使用a mod b就可以了。

mod运算符是delphi内置支持的,直接使用就是了。