为什么这有意义?我希望有人为傻瓜解释它,因为我不熟悉编码(提前抱歉)。
我正在尝试学习c#,我将此代码视为一个问题。
int x = 15;
int y = 6:
x % = y;
Console.Writeline(x);
控制台写3。
我正在阅读有人在问题上留下的评论,他说:
“15/6 = 2
6 * 2 = 12
15 - 12 = 3“
对于你们这么多人来说,这可能是如此基本,我可能听起来像是地球上最大的傻瓜。但这真的是如何计算的吗?
答案 0 :(得分:0)
是的,%表示模数。它是分裂后的剩余者。
15/6 = 2 * 6 + 3
所以15%6是3:)
答案 1 :(得分:0)
因为x % = y;
已用于x = x % y;
而%会为您提供余数。因此当你做15%6时它会给你3.