進製間轉換的小竅門

2021-07-29 15:33:59 字數 801 閱讀 8997

當值x是2的非負整數n次冪時,即就是2^n, 我們很容易將x寫成十六進製制的形式,只要記住是x的二進位制表示就是1後面跟n個0.

十六進製制數字0代表4個二進位制0.

因此,當n表示成i+4j的形式,其中0<=i<= 3時,我們可以把x寫成開頭的十六進製制數字為1(i=0),2(i=1),4(i=2)或者8(i=3),後面跟著j個十六進製制的0。

eg:x=2048=2^11, 有n=11=3+4*2,從而十六進製制表示為0x800.

eg:x=131072=2^17,有n=17=1+4*4,從而十六進製制表示為0x20000.

接下來談談十進位制和十六進製制間的轉換吧

(1)十進位制轉換成十六進製制

#!/usr/local/bin/perl

#covert list of decimal numbers into hex

for($i = 0; $i

< @argv; $i++)

一旦這個檔案被設定為可執行的,命令

unix> ./d2h 100 500 751

會產生輸出:

100 = 0x64

500 = 0x1f4

751 = 0x2ef

(2)十六進製制轉換成十進位制

#!/usr/local/bin/perl

#covert list of decimal numbers into hex

for($i = 0; $i

< @argv; $i++)

求職的小竅門

大學畢業季,回味之前幾年時光匆匆流逝,自己宛如一張白紙。就業 擇業 失業,接踵而來。就業 如汪洋大海,我猶如未起航的小船,停靠在溫暖的港灣。擇業 如汪洋大海中漂泊小船的風帆,迎風飄揚。失業 波濤洶湧的浪花拍打在猶弱的小船上,慢慢的吞噬。簡歷 面試 入職三部曲 簡歷 一般前程無憂 智聯招聘 如何吸引h...

啤酒調味的小竅門

由於啤酒富含營養,具有健脾開胃之功效,所以喜歡喝啤酒的人越來越多。啤酒除用於飲用外,對菜餚的調味也是發揮了一技之長呢。具體方法如下 炒肉片或肉絲,用澱粉加啤酒調糊掛漿,炒出後格外鮮嫩,味尤佳。烹製凍肉 排骨等菜餚,先用少量啤酒,醃漬10分鐘左右,清水沖洗後烹製,可除腥味和異味。烹製含脂肪較多的肉類 ...

前端學習的小竅門

1.data callback else json 第乙個是url,第二個是post時傳入的值,function中的data並不是傳入值,而是傳出值,function是對傳出值進行處理的函式,callback同樣是對傳出值處理的函式。因為js是非同步處理的,不能像同步時一樣可以return結果,只能...