语句Print CInt(1234.6)运行结果是( )CInt 函数不是通常将其四舍五入为最接近的偶数吗?例如,0.5 被四舍五入为 0,而1.5 被四舍五入为 2.所以结果应该是1234才对啊,但是答案写的是1235怎么回事啊?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 06:18:34
语句Print CInt(1234.6)运行结果是( )CInt 函数不是通常将其四舍五入为最接近的偶数吗?例如,0.5 被四舍五入为 0,而1.5 被四舍五入为 2.所以结果应该是1234才对啊,但是答案写的是1235怎么回事啊?
语句Print CInt(1234.6)运行结果是( )
CInt 函数不是通常将其四舍五入为最接近的偶数吗?例如,0.5 被四舍五入为 0,而1.5 被四舍五入为 2.
所以结果应该是1234才对啊,但是答案写的是1235怎么回事啊?
语句Print CInt(1234.6)运行结果是( )CInt 函数不是通常将其四舍五入为最接近的偶数吗?例如,0.5 被四舍五入为 0,而1.5 被四舍五入为 2.所以结果应该是1234才对啊,但是答案写的是1235怎么回事啊?
准确来说不是四舍五入为最接近的偶数,而是四舍六入五去双,就是小数第一位为4舍去,为6进位,为5则转为最接近的偶数(或者说如果个位数为偶数舍去,奇数则进位).
所以如果是CInt(1234.5),那么你的说法是对的,它的结果是最接近的偶数即1234;
但现在是CInt(1234.6),所以它就直接进位为1235了!
百度百科中,你漏看了一句最关键的话:“当分数部分恰好为 0.5 时,CInt 函数通常……”!
语句Print CInt(1234.6)运行结果是( )CInt 函数不是通常将其四舍五入为最接近的偶数吗?例如,0.5 被四舍五入为 0,而1.5 被四舍五入为 2.所以结果应该是1234才对啊,但是答案写的是1235怎么回事啊?
语句PRINT 37 MOD6运行结果是?
print
Print
print
print
shell语句 file_date=`awk '{print $1}' *.log | sort -u | awk -F [ '{print $2}' -`
print 20,3*2 这个算法语句对吗
语句print 37 mod 5 运行的结果
vb语句 print 15 and 6 为什么结果等于6
数学必修三的算法语句:input,print的读法
输出语句:PRINT 4+5,其输出结果是
5、 下列输出语句中,错误的是().A) Print x;y B) Print x,y C) Form1.Print x,y D) Print.Form x,y
VB print 语句执行下列语句,会出现出错提示的是-------A print 5+7=14 B print 16384*2 C print 32768*2 D print 14+32 为什么
计算机二级vb,Dim a as Integer 则语句“a=3.7”与“a=CInt(3.7)”结果完全相同.请问这个怎么解释?
高二数学必修三算法语句那些PRINT,MOD之类的语句都是什么意思?
VB中 有多个PRINT 语句,怎么将每一个print 后面的数值累加起来 然后再打印出结果
为什么VB语句print a=;3+5出错?而print a=3+5又没有错?关于print的主意事项