恭喜,你发布的帖子
发布于 2024-10-25 12:37:47
5楼
是无符号的整数转成有符号的整数。那十进制的-16384转成16进制是-4000,而不是C000了。感觉有点乱。
在程序中16进制是没有符号,只有一个符号位,是用于转换为10进制时区分正负的,如果要转换的10进制是有符号的那么这个符号位就会作为一个正负号显示,如果要转换为无符号的,这个符号位就会变成数据位。
请填写推广理由:
分享
只看
楼主