题目
无符号数的运算结果超出可表示的有符号数的范围时,就会发生溢出,溢出使得计算结果出错。 A. 正确B. 错误
无符号数的运算结果超出可表示的有符号数的范围时,就会发生溢出,溢出使得计算结果出错。
- A. 正确
- B. 错误
题目解答
答案
B
解析
无符号数和有符号数的表示范围不同。无符号数的范围是从0到2^n-1(n为位数),而有符号数的范围是从-2^(n-1)到2^(n-1)-1。当无符号数的运算结果超出有符号数的表示范围时,这并不意味着发生了溢出,因为无符号数本身没有溢出的概念。溢出通常指的是在有符号数运算中,结果超出了有符号数的表示范围。因此,无符号数的运算结果超出有符号数的范围并不意味着计算结果出错。