二 八 十 十六進製制之間轉換

2021-07-31 21:21:37 字數 827 閱讀 3337

/**

* 進製轉換

* 十進位制和

二、八、十六進製制之間之間轉換

* 二、八、十六進製制之間可以借助十進位制來互相轉換

*/package algorithms;

/** *@author

*@time 2023年5月10日 上午11:37:08

*/public

class

sysconvert

return bin;

}/**

* 十進位制->八進位制

*/private

static string decimaltooctal(int n)

return oc;

}/**

* 十進位制->十六進製制

*/private

static string decimaltohex(int n)

}return hex;

}/**

* 十進位制->二、八、十六進製制

*/private

static string decimaltoradix(int n,int radix)

}else

}return x;

}/**

* 二進位制->十進位制

*/private

static

intbinarytodecimal(int bin)

return result;

}public

static

void

main(string args)

}

二 八 十 十六進製制之間的轉換

int n1 14 十進位制轉成十六進製制 integer.tohexstring n1 十進位制轉成八進位制 integer.tooctalstring n1 十進位制轉成二進位制 integer.tobinarystring 12 十六進製制轉成十進位制 integer.valueof ffff...

二 八 十 十六進製制之間資料轉換

include include include using namespace std int main int scanf const char format,scanf 函式是格式化輸入函式,它從標準輸入裝置 鍵盤 讀取輸入的資訊。其呼叫格式為 scanf 格式化字串 位址表 scanf d,d...

java 二 八 十 十六進製制之間的轉換

int n1 14 十進位制轉成十六進製制 integer.tohexstring n1 十進位制轉成八進位制 integer.tooctalstring n1 十進位制轉成二進位制 integer.tobinarystring 12 十六進製制轉成十進位制 integer.valueof ffff...