初学者提问:求余运算怎么理解
int i1 = 20 % 20;
int i2 = 10 % 20;
int i3 = 30 % 20;
Console.WriteLine(i1);//结果为0 可以理解。因为被整除了
Console.WriteLine(i2);//结果为10,不能理解。 10/20的结果为0.5 按我的理解 余数为5才是
Console.WriteLine(i3);//结果为10,不能理解。 30/20的结果为1.5 按我的理解 余数为5才是
------解决方案--------------------int i1 = 20 % 20;
int i2 = 10 % 20;
int i3 = 30 % 20;
Console.WriteLine(i1);//结果为0 可以理解。因为被整除了
Console.WriteLine(i2);//结果为10, 10/20的结果为0
Console.WriteLine(i3);//结果为10, 30/20的结果为1
------解决方案--------------------基本的除法你都不懂? 10/20,不够除,余数就是10
30/20,商1,余数是10
------解决方案--------------------lz的数学是体育老师教的吧?
10/20,除不尽,商0余数10
------解决方案--------------------楼主应该温习下数学知识了,这就相当于数学的余数。。。。
------解决方案--------------------建议楼主转行。
------解决方案--------------------楼上的,不要欺负新人,思想观念不同而已,谁都是从菜鸟变成老鸟的。
楼主加油!
------解决方案--------------------你说的是小数部分。。。不是余数= =
------解决方案--------------------先弄懂
除法和
取余------解决方案--------------------我记得应该是小学2年纪学的除法吧?
5除以2,得商2,余数1
13处于5,得商2,余数3
17除以3,得商5,余数2.
你去问问小学生,看看有人会算错不。
------解决方案--------------------建议楼主看一本书,程序员的数学
------解决方案--------------------
你先看清楚楼主的基本算术水平再维护他,这跟新人和观念没半毛钱关系
------解决方案--------------------不带这么打击人的