如果X是一个正实数,对X的第3位小数四舍五入的表达式是()。 

题目
单选题
如果X是一个正实数,对X的第3位小数四舍五入的表达式是()。
A

0.01*Int(X+0.005)

B

0.01*Int(100*(X+0.005))

C

0.01*Int(100*(X+0.05))

D

0.01*Int(X+0.05)

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果x是一个正的实数,保留两位小数、将千分位四舍五入的表达式是

A.0.01*Int(x+0.05)

B.0.01*Int(100*(x+0.005))

C.0.01*Int(x+0.005)

D.0.01*Int(100*(x+0.05))


正确答案:B
解析:根据题意,Int(100半(x+0.005)实现千分位的四舍五入,同时扩大100倍取整,0.01*为保证保留两位小数,与前面的乘以100对应,因此本题选B)。

第2题:

下面程序段的功能是( )。 A=15.5:B=Int(A+0.5) Print B

A.求平均值

B.将一实数四舍五入取整值

C.求绝对值

D.舍去一实数的小数部分


正确答案:B
解析:本题考查ht函数的使用。血函数的主要功能是返回某数值的整数部分(并非四舍五入),为了实现四舍五入的功能,常常采用 Int(number+0.5)的方式,如:Int(99.8),返回99; Int(99.8+0.5)返回100;Int(-99.8),返回-100;Int(-99.8+0.5)返回-99。可见选项B是正确答案;选项A错误,Visual Basic中并没有求平均值的函数;选项C错误,求绝对值的函数为Abs函数;选项D错误,Int函数和Fix函数非常类似,都可能是舍去一实数的小数部分,但它们的不同之处在于,如果要运算的数为负数,则ht返回小于或者等于该数的最大负整数,而Fix则会返回大于或等于给出数的最小负整数。例如,ht将-7.2转换为-8,而Fix则转换为-7。答案为B。

第3题:

要将正实数 X 保留两位小数,若采用 INT 函数完成,则表达式为 ____ 10 ____


正确答案:

第4题:

设变量x为noat型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( )。

A.X=X*100+0.5/100.0;

B.x=(x*100+0.5)/100.0;

C.x=(int)(x*100+0.5)/100.0;

D.x=(x/100+0.5)*100.0;


正确答案:C
解析:选项A中0.5/100.0将保留小数点后六位,不满足题目要求,故选项A不正确;选项B和选项D也将保留小数点后六位,不满足题目要求,故选项B不正确;所以,4个选项中选项C符合题意。

第5题:

如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是( )。A.0.01*Int(x+0.05)

如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是( )。

A.0.01*Int(x+0.05)

B.0.01*Int(100*(x+0.005))

C.0.01*Int(x+0.005)

D.0.01*Int(100*(x+0.05))


正确答案:B
B。【解析】int函数的功能是取一个数的整数部分,将千分位四舍五入可以在加上0.005,判断是否能进位,并截取去掉千分位的部分。

第6题:

设变量x为float型且已赋值,则以下语句能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( )。

A.

B.

C.

D.


正确答案:B
(int)(x*100+0.5)把float型数据(x*100+0.5)强转成int,这样就可以去掉小数点,+0.5就是为了四舍五人。例如x=1.234,则(1.234*100+0.5)=123.9.则(int)123.9/100.0=123/100.0=1.23。

第7题:

下列表达式中,能够保留变量x整数部分并进行四舍五入的是

A) Fix (x)

B) Int(x)

C)Rnd(x)

D) Round(x)


正确答案:C
【答案】:C
【知识点】:函数应用
【解析】:fix(x)函数与int(x)函数同为取整函数,但有所不同。当x为正时,两个取整函数都是删除x小数部分,返回其整数部分的值,不进行四舍五入;当x为负时,Int(x)返回小于或等于x的最大整数,fix(x)函数返回大于或等于x的最小整数。x可以是实数型或货币型数据。Rnd 函数是随机函数,它返回小于 1 但大于或等于 0 的值。Round 函数返回按指定位数进行四舍五入的数值。故答案为C。

第8题:

(15)若正实数x,y满足2x+y+6=xy,则xy的最小值是 .


正确答案:
18

第9题:

如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是( )。【考点VBA程序设计基础】

A.0.01*Int(X+0.05)

B.0.01*Int(100*(X+0.005))

C.0.01*Int(X+0.005)

D.0.01*Int(100*(X+0.005))


正确答案:B
暂无解析,请参考用户分享笔记

第10题:

下列表达式中,能够保留变量X整数部分并进行四舍五入的是( )。A.Fix(x) B.Rnd(x) SX

下列表达式中,能够保留变量X整数部分并进行四舍五入的是( )。

A.Fix(x)

B.Rnd(x)

C.Round(x)

D.Int(x)


正确答案:C
Fix函数是直接去掉参数的小数部分,Rnd是一个随机数,Int函数为取整函数,所以答案选择C。

更多相关问题