系统粉 > 电脑问答 > 其他问答

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

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

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

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

闲品妖娆春光

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

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

七七薰的猫丢了

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

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

茹烨的爱

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

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

牛奶巧克力豆丶

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

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

众众口难调

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

我上百度那时居然找不到 (1)
THANK YOU
2017-03-21 00:02:23
赞 20
相关问答
最新其他问答
解决方法