内容正文:
项目三 任务四 MySQL函数(二)
一、选择题
1. 下列( )函数返回 x 的绝对值。
A. SQRT(x)
B. POW(x, y)
C. ABS(x)
D. LOG(x)
答案:C
解析: ABS(x) 函数返回 x 的绝对值,即不考虑正负,只返回其大小。
2. 返回 2 的 3 次幂的函数是( )。
A. EXP(2)
B. POW(2, 3)
C. LOG(8)
D. SIN(2)
答案:B
解析: POW(x, y) 函数返回 x 的 y 次幂,本题中 x=2,y=3,所以返回 8。
3. e 的 1 次幂等于( )。
A. 1
B. 2.71828
C. 0
D. 无穷大
答案:B
解析: e 是自然对数的底数,其近似值为 2.71828,EXP(x) 函数返回 e 的 x 次幂。
4. 下列( )函数返回 x 的以 2 为底的对数。
A. LOG(x)
B. LOG10(x)
C. LOG2(x)
D. POW(x, 2)
答案:C
解析: LOG2(x) 函数返回 x 的以 2 为底的对数。
5. 下列( )函数返回 x 的正弦值。
A. SIN(x)
B. COS(x)
C. TAN(x)
D. ASIN(x)
答案:A
解析: SIN(x) 函数返回 x 的正弦值,其中 x 为弧度值。
6. 已知 x = 5.678,则 ROUND(x, 1) 的值为( )。
A. 5.6
B. 5.7
C. 5.678
D. 5.778
答案:B
解析: ROUND(x, 1) 表示将 x 四舍五入到 1 位小数,即保留到小数点后一位,所以 x = 5.678 四舍五入后为 5.7。
7. 已知 x = -2.345,则 FLOOR(x) 的值为( )。
A. -2
B. -3
C. -2.345
D. -2.34
答案:A
解析: FLOOR(x) 函数返回小于或等于 x 的最大整数,所以 FLOOR(-2.345) = -3。
8. 已知 x = 3.456,则 CEIL(x) 的值为( )。
A. 3
B. 4
C. 3.456
D. 3.45
答案:B
解析: CEIL(x) 函数返回大于或等于 x 的最小整数,所以 CEIL(3.456) = 4。
9. 已知 x = 4.678,则 MOD(x, 3) 的值为( )。
A. 2
B. 3
C. 4
D. 5
答案:A
解析: MOD(x, y) 函数返回 x 除以 y 的余数,所以 MOD(4.678, 3) = 4.678 - 3 * 1 = 1.678,约等于 2。
10. 已知 x = -3.456,则 SIGN(x) 的值为( )。
A. 1
B. -1
C. 0
D. 3.456
答案:B
解析: SIGN(x) 函数返回 x 的符号,x < 0 返回 -1,所以 SIGN(-3.456) = -1。
二、判断题
1. MySQL 中 POW(x, y) 函数与 POWER(x, y) 函数功能相同,但 POWER 函数的优先级高于 POW 函数。( )
答案: 错误
解析: POW(x, y) 函数与 POWER(x, y) 函数功能相同,都用于计算 x 的 y 次幂,且优先级相同,都低于四则运算符。
2. MySQL 中 LOG(x) 函数返回 x 的以 2 为底的对数。( )
答案: 错误
解析: LOG(x) 函数返回 x 的自然对数,以 e 为底。LOG2(x) 函数返回 x 的以 2 为底的对数。
3. MySQL 中 RADIANS(x) 函数可以将角度 x 转换为弧度,其结果与 DEGREES(x) 函数将弧度 x 转换为角度的结果互为倒数。( )
答案: 错误
解析: RADIANS(x) 函数将角度 x 转换为弧度,DEGREES(x) 函数将弧度 x 转换为角度,但两者之间并非互为倒数关系。
4. MySQL 中 ROUND(x[, d]) 函数返回 x 四舍五入到 d 位小数的值,d 的默认值为 0。若 x 小数点后第 d+1 位为 5,则该位数字舍去,不进行进位。( )
答案: 错误
解析: ROUND(x[, d]) 函数返回 x 四舍五入到 d 位小数的值,d 的默认值为 0。若 x 小数点后第 d+1 位为 5 或以上,则该位数字及之后的数字舍去,并向前一位数字进位。
5. MySQL 中 RAND() 函数返回一个种子为当前时间的随机浮点数,其值在 0 到 1 之间。( )
答案: 错误
解析: RAND() 函数返回一个介于 0 到 1 之间的随机浮点数,但种子不是当前时间,而是根据系统内部机制生成。若需要指定种子,可以使用 RAND(x) 函数。
三、填空题
1. ( )函数用于计算 x 的平方根。
答案: SQRT(x)
2. MySQL 中( )函数返回 x 的绝对值。
答案: ABS(x)
3. MySQL 中 ( )函数返回 x 的自然对数。
答案: LOG(x)
4. ( )函数用于将角度 x 转换为弧度。
答案: RADIANS(x)
5. MySQL 中( )函数返回 x 除以 y 的余数。
答案: MOD(x, y)
四、命令题
使用MySQL的数学函数计算以下试题
1. 计算 8 的立方根。
答案: POW(8, 1/3) 或 POWER(8, 1/3)
2. 计算 2 的对数,底数为 10。
答案: LOG10(2)
3. 计算 45 度的正弦值。
答案: SIN(RADIANS(45))
4. 生成一个介于 10 到 20 之间的随机整数。
答案: FLOOR(RAND() * 11) + 10
题目 5: 计算 100.545 四舍五入到两位小数的值。
答案: ROUND(100.545, 2)
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
项目三 任务四 MySQL函数(二)
一、选择题
1. 下列( )函数返回 x 的绝对值。
A. SQRT(x)
B. POW(x, y)
C. ABS(x)
D. LOG(x)
2. 返回 2 的 3 次幂的函数是( )。
A. EXP(2)
B. POW(2, 3)
C. LOG(8)
D. SIN(2)
3. e 的 1 次幂等于( )。
A. 1
B. 2.71828
C. 0
D. 无穷大
4. 下列( )函数返回 x 的以 2 为底的对数。
A. LOG(x)
B. LOG10(x)
C. LOG2(x)
D. POW(x, 2)
5. 下列( )函数返回 x 的正弦值。
A. SIN(x)
B. COS(x)
C. TAN(x)
D. ASIN(x)
6. 已知 x = 5.678,则 ROUND(x, 1) 的值为( )。
A. 5.6
B. 5.7
C. 5.678
D. 5.778
7. 已知 x = -2.345,则 FLOOR(x) 的值为( )。
A. -2
B. -3
C. -2.345
D. -2.34
8. 已知 x = 3.456,则 CEIL(x) 的值为( )。
A. 3
B. 4
C. 3.456
D. 3.45
9. 已知 x = 4.678,则 MOD(x, 3) 的值为( )。
A. 2
B. 3
C. 4
D. 5
10. 已知 x = -3.456,则 SIGN(x) 的值为( )。
A. 1
B. -1
C. 0
D. 3.456
二、判断题
1. MySQL 中 POW(x, y) 函数与 POWER(x, y) 函数功能相同,但 POWER 函数的优先级高于 POW 函数。( )
2. MySQL 中 LOG(x) 函数返回 x 的以 2 为底的对数。( )
3. MySQL 中 RADIANS(x) 函数可以将角度 x 转换为弧度,其结果与 DEGREES(x) 函数将弧度 x 转换为角度的结果互为倒数。( )
4. MySQL 中 ROUND(x[, d]) 函数返回 x 四舍五入到 d 位小数的值,d 的默认值为 0。若 x 小数点后第 d+1 位为 5,则该位数字舍去,不进行进位。( )
5. MySQL 中 RAND() 函数返回一个种子为当前时间的随机浮点数,其值在 0 到 1 之间。( )
三、填空题
1. ( )函数用于计算 x 的平方根。
2. MySQL 中( )函数返回 x 的绝对值。
3. MySQL 中 ( )函数返回 x 的自然对数。
4. ( )函数用于将角度 x 转换为弧度。
5. MySQL 中( )函数返回 x 除以 y 的余数。
四、命令题
使用MySQL的数学函数计算以下试题
1. 计算 8 的立方根。
2. 计算 2 的对数,底数为 10。
3. 计算 45 度的正弦值。
4. 生成一个介于 10 到 20 之间的随机整数。
5. 计算 100.545 四舍五入到两位小数的值。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$