tft每日頭條

 > 圖文

 > 二進制八進制16進制相互轉換

二進制八進制16進制相互轉換

圖文 更新时间:2025-01-10 11:42:28

二進制八進制16進制相互轉換?二進制、十進制、八進制、十六進制間的相互轉換函數,下面我們就來說一說關于二進制八進制16進制相互轉換?我們一起去了解并探讨一下這個問題吧!

二進制八進制16進制相互轉換(二進制十進制八進制)1

二進制八進制16進制相互轉換

二進制、十進制、八進制、十六進制間的相互轉換函數

1、輸入任意一個十進制的整數,将其分别轉換為二進制、八進制、十六進制。

2、程序代碼如下:

#include<iostream>

using namespace std;

int main()

{int num;

char a[39];//定義一個字符數組,用于存儲字符串

cout<<"Entre num:"<<endl;

cin>>num;

cout<<"二進制:"<<itoa(num,a,2)<<endl;//轉換為2進制

cout<<"八進制:"<<itoa(num,a,8)<<endl;//轉換為8進制

cout<<"十六進制:"<<itoa(num,a,16)<<endl;//轉換為16進制

return 0;

}

3、說明:函數itoa(參數1,參數2,參數3)為進制間相互轉換函數,參數1是要轉換的數字,參數2是存儲轉換後的數值為字符串的地址,參數3是進制數, 2:二進制,8:八進制,16:十六進制。

4、程序編輯窗口:

5、程序運行窗口:

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved