当前位置:系统粉 > 电脑问答 > 其他问答 > C语言中的进制转换问题以及补码。

C语言中的进制转换问题以及补码。

提问者:闫魔艾  |  浏览 次  |  提问时间:2017-03-20  |  回答数量:5

C中的负数十进制怎么转化问八进制或者十六进制啊?还有取反加一是怎么弄的。最好能给个例子。谢谢大家啦!C语言中的进制转换问题以及补码。(图1)

已有5条答案
闲品妖娆春光

闲品妖娆春光

回答数:177  |  被采纳数:1

2017-03-20 15:49:50
先用strtol转成int,然后用ltoa转成所需进制的字符串
b=~a+1;
赞 17
七七薰的猫丢了

七七薰的猫丢了

回答数:209  |  被采纳数:66

2017-03-20 14:34:04
不好意思。我问得不够清楚。是数字的的进制转换不是写代码。
谢谢!
赞 20
茹烨的爱

茹烨的爱

回答数:34  |  被采纳数:118

2017-03-20 21:27:27
看看这个吧,http://baike.baidu/view/883725.htm 很详细了,如果有看不明白再说出来吧。
赞 3
牛奶巧克力豆丶

牛奶巧克力豆丶

回答数:151  |  被采纳数:21

2017-03-20 18:48:36
只有字符串形式的数字才有所谓进制问题,int类型是不存在进制问题的,所以转换自然应该与进制无关的通用类型。
赞 15
众众口难调

众众口难调

回答数:208  |  被采纳数:46

2017-03-21 00:02:23
我上百度那时居然找不到 (1)
THANK YOU
赞 20
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航