進位制轉換的問題,關於進位制的轉換

2023-03-25 20:10:08 字數 737 閱讀 2401

1樓:匿名使用者

如果是手算,不涉及編**,最簡單的方法是使用windows自帶的計算器,只要在十進位制下輸入十進位制數,再點一下8進位制或16進位制,就自動給出相應的數。

如果不能用計算機,那就用除8取餘或除16取餘,方法和轉換2進位制相當。

如果要編**,可以用計數器,一個減法減十進位制的數,令外的一群模8或16加法計數器可以得到相應的8進位制或16進位制數。

2樓:淺流巴

要先換成2進位制 8和16都是在2進位制的基礎上做的。

3樓:匿名使用者

你去這裡看看。

部落格園 c++部落格

vc知識庫

微軟visual c++社群

c語言帝國

微控制器c語言

codeproject

螞蟻的 c/c++標準程式設計

csdn

4樓:匿名使用者

可以考慮試試計算機自帶的計算機,用科學計演算法算算。。。

要是手動算太麻煩了。

關於進位制的轉換

進位制之間的轉換

各個進位制之間的轉換問題

5樓:匿名使用者

這個論壇有bai

一個文件,du裡面zhi

就是說進位制轉換的dao,可版以轉來轉權去的;

c語言的進位制轉換問題,C語言16進位制轉10進位制問題,非強制轉換!

錯在 for count 1 num 0 count 你輸出的是按照餘數的先後順序輸出的,但是十進位制轉化成二進位制時,應該按照餘數的逆順序輸出的,你弄錯了順序,還有scanf d nuum 少了一個逗號,我寫的程式給你參考下吧!保管正確。include void main for i count ...

進位制轉換01101101BDQH

01101101b 109 d 155 q 6d h 進位制轉換,87d b,10010011b d,1110111001b h 十進位制 數87d轉換二進位制數為1110101b,即87d 1 2 6 1 2 5 1 2 4 1 2 2 1 2 0 1110101b。二進位制數10010011b轉...

關於十六進位制與漢字的問題文字轉換為十六進位制

這6個位元組,翻譯過來是 j幣s卻 其中有兩個漢字,佔四個位元組,另外兩個是ascii碼,j和s。gb2312的內碼錶示漢字,是用兩個位元組,表示一個漢字,每個位元組的最高位都為1。6ah 最高位為0,不是漢字 bih d2h 最高位都為1,是一個漢字 53h 最高位為0,不是漢字 c8h b4h ...