关于MAPLE的问题,以对称的方式求a除以b的余数

来源:百度知道 编辑:UC知道 时间:2024/06/19 07:52:17
我在看maple的基本内部函数时看到 mods(a,b)解释为 一对称的方式求a除以b的余数,不知道是什么意思,谁能帮我解释一下,谢谢
还有一个
irem(a,b, 'q') 求a除以b的余数,并将商存放在q中

mods(a,b):以对称表示返回a对b的整数余数,范围:
[-iquo(abs(m)-1,2),iquo(abs(m),2)]
即[-[(|m|-1)/2],[m/2]]

详见在以下文件的第30页(原文件的目录第14页)

irem(m,n); #求m除以n的余数
irem(m,n,'q'); #求m除以n的余数, 并将商赋给q
iquo(m,n); #求 m除以 n 的商数
iquo(m,n,'r'); #求m除以 n 的商数, 并将余数赋给 r
见以下文件第27页.

http://hsingjzh.welan.com/hsingjzh/%A1%B6Maple%D6%B8%C1%EE%B2%CE%BF%BC%CA%D6%B2%E1%A1%B7%B2%BF%B7%D6%D1%F9%D5%C2.pdf

以下资料在也有介绍:
http://www.math.uni-bielefeld.de/~souyang/OuyangTeaching2004/mathtool/maple/MapleBook/MapleAplly.pdf

mods(a,b)解释为 一对称的方式求a除以b的余数

我认为:应该是余数关于0对称
也就是余数的取值范围是
[-a/2,a