java %取余运算 什么意思?
比如说intx=5%2;x=1?这时候%说的意思是后面有几位小数的意思。因为2.5就一位小数所以是1。还是四舍五入2.5取余等于1这个1代表什么意思?三为二余一是什么意思...
比如说int x=5%2 ;
x=1 ? 这时候% 说的意思是后面有几位小数的意思。因为2.5就一位小数所以是1 。还是四舍五入2.5 取余等于1 这个1代表什么意思? 三为二余一 是什么意思?
那如果 int x=4%250
x=0.016 那显示X=3 三位小数的意思?还是0(因为0.016 四舍五入是0)? 展开
x=1 ? 这时候% 说的意思是后面有几位小数的意思。因为2.5就一位小数所以是1 。还是四舍五入2.5 取余等于1 这个1代表什么意思? 三为二余一 是什么意思?
那如果 int x=4%250
x=0.016 那显示X=3 三位小数的意思?还是0(因为0.016 四舍五入是0)? 展开
7个回答
2016-10-25 · 知道合伙人软件行家
关注
展开全部
java中有两种除法,一种是“/”,表示取整,一种是“%”表示取余数。例如:
7/2=3 而7%2=1。
2*3+1=7. 而3对应的就是“/”个结果,1对应的是“%”的结果
7/2=3 而7%2=1。
2*3+1=7. 而3对应的就是“/”个结果,1对应的是“%”的结果
追问
就是说 有余数就是1 没余数就是0 的意思吗 只显示0 和1 吗?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是剩下的数 比如a%=5 22%是多少 就是把22/5=4 但是2不到5所以不能再把5除, 剩下2就是取余 哈哈哈哈 我说得对吗 也不太清楚但是答案都对 如果错了帮我改一下 谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
5%2的意思是5除以2的余数也就是1
更多追问追答
追问
你没看明白我说的意思 。 我就想问这个5/2=2.5 这个1 是什么来的?如果是0.1 那x=1。 0.11 x=2 。 0.111 x=3。 0.1111 x=4 。这个规律? 我完全不知道取余是什么意思? 字面意思应该是取余 就是2.5 取余 x=5 的意思?
追答
取余就是取余数
5/2=2……1
取得是余数1啊。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网页链接 看这个视频你就懂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询