C++ 二進制、十進制、八進制和十六進制 轉換

在C++中,默認狀態下,數據按十進制輸入輸出。如果要求按八進制或十六進制輸入輸出,在cin或cout中必須指明相應的數據形式,oct爲八進制,hex爲十六進制,dec爲十進制。但是二進制沒有默認的輸出格式,需要自己寫函數進行轉換。 輸入整數n , 則在C++中cout<<hex<<n; cout<<oct<<n; cout<<dec<<n; 會分別將整數n以十六進制、八進制和十進制的形式輸出 代碼
相關文章
相關標籤/搜索