21ic问答首页 - 单片机C语言中有符号数如何向无符号数转换
相关问题
- 停产了的AT32F403ZGT6可以用哪个芯片无痛替换?6 回答
- 4层PCB叠层定义1 回答
- HC32A4A0PITI下载时使能了“读保护2”,请问如何再全擦?0 回答
- AD7606的AVCC误接系统电源5 回答
- Embedded Builder找不到Clock Configuration0 回答
- 单片机如何采集高速AD数据8 回答
- GD32F303RCT6 USART0的空闲中断进不去,仿真打断点也进不去中断10 回答
- 关于FPGA时钟信号输入要求8 回答
- AT32F407 SDIO接口进行1线IO通讯时写操作失败。0 回答
- HC32L130J8TA 官方驱动库 无Timer0/1/2/5/6/7 API0 回答
本周活跃用户
- 1Wxy8030回答 5 次
- 2xuanhuanzi回答 4 次
- 3flycamelaaa回答 3 次
- 4probedog回答 3 次
- 5powerantone回答 3 次
- 6龖齉爨麤回答 3 次
- 7laocuo1142回答 3 次
- 8tpgf回答 3 次
赞1
有符号数:最高位用来表示数的正负,最高位为1则表示负数,最高位为0则表示正数。
有符号数与无符号数之间的转换,都要看要转换的数的最高位是否为1,如果不为1,则转换结果就是要转换的数的本身;如果为
1,则转换结果就是转换的数(看作是负数)的补码。
评论
2021-09-02
赞0
评论
2021-08-31
赞0
加个这样的前缀(unsigned char),就实现了强制转换。
评论
2021-08-30
赞0
评论
2021-08-30
您需要登录后才可以回复 登录 | 注册