十進位制轉二 八 十六進製制的字串

2022-05-20 13:48:16 字數 596 閱讀 3704

這是我自己寫的**,有問題希望指出。沒問題希望誇我幾句,我會繼續努力的,哈哈。

十進位制轉二進位制

1

class

dectobin

214 binstr= dec<0?"-"+binstr:dec==0?"0":binstr;

1516

system.out.println(binstr);17}

18 }

十進位制轉八進位制

1

class

dectooct

213 octstr= dec<0?"-"+octstr:dec==0?"0":octstr;

14system.out.println(octstr);15}

16 }

十進位制轉十六進製制

1

class

dectohex217

18 hexstr= dec<0?"-"+hexstr:dec==0?"0":hexstr;

19system.out.println(hexstr);20}

21 }

Python十進位制轉二 八 十六進製制

從十進位制轉其他進製是非常簡單的,無非是分為兩步 將這個數對要轉換的進製數相除,取餘數,如num 8,繼續拿著除之後的整數部分對進製數取餘數,直到整數部分為0為止 將餘數倒序輸出,即可得到結果 num input input an int number t input input type 2,8,...

python實現二,八,十六進製制與十進位制之間的轉換

1 把不同進製轉化為十進位制 例如,把16進製制的0xd32c轉為十進位制 把2進製的0b10轉為十進位制 int 0b10 2 2 2 把不同進製轉化為二進位制 例題 計算表示式的值,要求如下 1.各個表示式不一定都是十進位制數字,也有八進位制 0開頭 十六進製制 0x開頭的 2.表示式中運算子包...

進製轉換(二) 二 八 十六進製制轉換為十進位制

二 八 十六進製制轉換為十進位制 define crt secure no warnings 為解決scanf函式不安全的警告問題 include include includeint main if a i 0 a i 9 判斷是否為數字 t a i 0 else if n 11 a i a a ...