pyhton和C中的取余(取模)运算

pyhton和C中的取余(取模)运算,第1张

pyhton和C中的取余(取模)运算 python中的取余运算“ % ” 核心原理:

a % b = a − n ∗ b a % b = a - n*b a%b=a−n∗b
其中: n < = a / b n <= a/b n<=a/b,即:n为小于a除以b的最大整数。

例:

− 123 % 10 = − 13... 7 -123 % 10 = -13...{color{red} 7} −123%10=−13...7
123 % − 10 = − 13... − 7 123 % -10 = -13...{color{red} -7} 123%−10=−13...−7

简记:

除数和除数异号时,余数与被除数的符号相反,与除数符号相同。



C中的取余运算 核心原理:

a % b = a − ( a / b ) a % b = a - (a/b) a%b=a−(a/b)
其中: a / b a / b a/b在C中为取整运算,且为趋零取整。

例:

− 123 % 10 = − 12... − 3 -123 % 10 = -12...{color{red} -3} −123%10=−12...−3
123 % − 10 = − 12... 3 123 % -10 = -12...{color{red} 3} 123%−10=−12...3

简记:

被除数和除数异号时,余数与被除数的符号相同,与除数符号相反。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4951424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存