考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

Which of the following function statements will NOT return the same numeric result?
A. SELECT ROUND(2.35)
B. SELECT ROUND(1.96,1)
C. SELECT TRUNCATE(1.99,1)
D. SELECT TRUNCATE(2.83,0)
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

he TRUNCATE(X,D) function truncates X to D decimal places. X is the number to process, D is the number of decimal places to truncate to. If D is zero, the returned number has no decimals. Option C returns 1.9 after truncating to 1 decimal place. The other options return 2

正确答案是:A: SELECT ROUND(2.35)

以下是对每个函数语句的专业分析:

A: `SELECT ROUND(2.35)`
- 这个语句使用了 `ROUND` 函数,没有指定小数位数,因此默认是四舍五入到整数。2.35 四舍五入到最近的整数是 2。
- 返回结果:2

B: `SELECT ROUND(1.96,1)`
- 这个语句使用了 `ROUND` 函数,并指定了小数位数为 1。1.96 四舍五入到一位小数是 2.0。
- 返回结果:2.0

C: `SELECT TRUNCATE(1.99,1)`
- 这个语句使用了 `TRUNCATE` 函数,并指定了小数位数为 1。1.99 截断到一位小数是 1.9。
- 返回结果:1.9

D: `SELECT TRUNCATE(2.83,0)`
- 这个语句使用了 `TRUNCATE` 函数,并指定了小数位数为 0。2.83 截断到 0 位小数是 2。
- 返回结果:2

综上所述,选项 A 的返回结果是 2,而其他选项的返回结果分别是 2.0、1.9 和 2。显然,A 的返回结果不同于其他选项,因此正确答案是 A。