juliusun.com
(8/50 节 页面下方包含QQ群、作者QQ等)
1、算式 1/2 和 1/2.0 的值分别是多少
由于1和2默认均为int,所以1/2的值仍然为整数类型0,而不是浮点类型的0.5 由于1是整数,2.0默认是double(2.0f为float,注意区分),有小数参与运算结果仍然为小数,所以是0.5
2、算式 5 + 1/2 和 5.0 + 1/2 的值分别是多少
注意,由于除号运算符优先级高,所以两个表达式中1/2优先结合,类似于无形之中先为除法子表达式加了个括号 5 + 1/2: 由于1/2表达式中操作数均为整数类型,故1/2值为0,5+0值为5 5.0 + 1/2: 由于1/2均为int则子表达式值为0,5.0+0是小数与整数运算结果为5.0
作者:冥河 QQ:3304576112 交流QQ群:554701039 本教程内容由本站保留版权,请勿复制传播。