问问题描述
1%2是多少,在线求解答
答精选答案

实际生活或者数学中1除以2为0.5,不过小学数学还有余数和商的说法。
在计算机语言中 1%2 表示1除以2的余数 即 1 其中“%”表示取余 “/”表示取商 1/2结果为0 那为什么不是0.5呢?因为告诉计算机的1和数字2都是整数。 整数除整数计算机笨的只会返回个整数给你。 实际上要获取结果为0.5 需要这么写:
1. 0/2即告诉计算机能用小数来表示结果。
答其他回答(1条)
-
a % b = a - (int)(a / b) * b;
那么,对于1%2,则等于;
1%2 = 1 - (int)(1/2)*2= 1- 0*2=1;
即,1%2 = 1。
本文来自作者[豪迈龙哥]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/xuelitisheng/202609/489324.html

评论列表(4条)
我是公众科技网的签约作者“豪迈龙哥”!
希望本篇文章《1%2是多少》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:实际生活或者数学中1除以2为0.5,不过小学数学还有余数和商的说法。 在计算机语言中 1%2 表示1除以2的余数 即 1 其中“%”表示取余 “/”表示取商 1/2结果为0 那为什么不是0.5呢?因为告诉计算机的1和数字2都是整数。 整数除整数计算机笨的只会返回个整数给你。 实际上要获取结果为0.5 需要这么写:1. 0/2即告诉计算机能用小数来表示结果。