发布网友 发布时间:2022-05-29 15:20
共1个回答
热心网友 时间:2023-10-22 18:15
这取决于你所选择的字的大小。选择字的长度为字节,则在一个字节长度内所表示的数字范围是0B0000 0000至0B1111 1111,折成十进制则为-128~127。其中0B1111 1111即为-1,似并非“数据分极性了”。如果选择字的长度为字、双字或四字,二进制的0B1111 1111转换成十进制结果则为255 。
其实即使选择所操作的字的大小为字、双字或四字,其转化为十进制的数值仍在一个正、负的范围内。例如选择字的大小为字,其操作时的二进制数字范围为0B0000 0000 0000 0000至0B1111 1111 1111 1111,转换为十进制数则为-32768~32767。