21ic问答首页 - 单片机C语言中有符号数如何向无符号数转换
相关问题
- MTPA查表法实现1 回答
- keil环境下stm32下载和擦除程序对Flash的影响0 回答
- LKS057定时器不能进中断0 回答
- 有没有朋友写凌欧的一些外设 LKS05系列1 回答
- 求助ESP3216 回答
- GD32F105 USB 问题14 回答
- 求助ESP32蓝牙与手机连接2 回答
- N32H473 PGA使用1 回答
- GD32F470配置了LVD怎么知道它进没进中断啊12 回答
- GD32 EmbeddedBuilder 创建工程MCU没有F4xx型号可以选择0 回答

问答
赞1
有符号数:最高位用来表示数的正负,最高位为1则表示负数,最高位为0则表示正数。
有符号数与无符号数之间的转换,都要看要转换的数的最高位是否为1,如果不为1,则转换结果就是要转换的数的本身;如果为
1,则转换结果就是转换的数(看作是负数)的补码。
评论
2021-09-02
赞0
评论
2021-08-31
赞0
加个这样的前缀(unsigned char),就实现了强制转换。
评论
2021-08-30
赞0
评论
2021-08-30
您需要登录后才可以回复 登录 | 注册