如果一个数是另一个数的倍数,如何计算?
本文关键字:何计算 计算 另一个 一个 如果 | 更新日期: 2023-09-27 17:49:34
请我在一点修复。我有一个数字,比如说9,我想弄清楚如何写一个程序来计算一个未知的数字是21(即9+12)还是30(I)。E 9+12)等
使用%运算符检查结果是0(倍数)还是非0(非倍数)http://msdn.microsoft.com/en-us/library/0w4e0fzs%28v=vs.80%29.aspx
来自Aleadam的答案是正确的,但是链接似乎已经断开了。添加更多上下文
%运算符将找到数学余数,因此如果数字是倍数,余数将为0
%操作符的格式如下
dividend % divisor
例如SELECT 9%3将返回"0"因为9是3的倍数
SELECT 7%3将返回"1"因为7除不了3数学余数是1/3
SELECT 7 / 3 AS Integer, 7 % 3 AS Remainder;