當前位置:係統粉 > 電腦問答 > 其他問答 > 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 係統粉 版權聲明 最新發布內容 網站導航