一、有符号数转换成无符号数:
例如:
即,x在计算机中二进制存储为:
(真值为:-4321)
y在计算机中二进制存储为:
(真值为:61215)
————————————————————————————————————————————
二、长整数转换成短整数
例如:
a与c变量在计算机中16进制的存储(因为二进制过长,这里用16进制代替):
b与d变量在计算机中16进制的存储:
————————————————————————————————————————————
三、短整数转换成长整数
符号扩展:
例如:
x的二进制数和十六进制数:
根据符号扩展规则可知(注意是补码):
短整数转换无符号数:
长整数转化无符号数: