作业帮 > 数学 > 作业

1%4取余0.25 怎么算出1的?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/18 01:53:48
1%4取余0.25 怎么算出1的?
1%4取余0.25 怎么算出1的?
模运算符"%":
a)\x09结果的符号和第一个运算数符号相同.
b) 结果为第一个运算数,整除以第二个运算数,剩下的部分
1/4 = 0 ...1 ,即 1 除以 4 商 0 余 1,因此 1%4=1
再问: 1/4 = 0 .25吗 余下的不是25?怎么是1?
再答: 注意是【整除】,也就是【商要是整数】。 C语言里面,整数除以整数,结果(商)还是一个整数,而且是向下取整的。 1/4=0.25(数学计算) ,比 0.25 小的最大一个整数是 0 ,因此 1/4=0(C语言计算)。 因此 1/4,整数商是 0 ,余数是 1 。1%4 的结果就是 1/4(读作:1 整除 4 ) 的余数 ,也就是 1。
再问: 商是0,余数都是1?
再答: 举例: 9/4 = 2 ... 1 , 9%4 = 1 10/4 = 2 ... 2, 10%4 = 2 11/4 = 2 ... 3 , 11%4=3 15/2 = 7... 1, 15%2 =1 100/12 = 8 ... 4, 100%12 =4
再问: 1/4 整数商是 0 ,余数是 1?整数商是 0 ,余数都是 1对吗?