tft每日頭條

 > 圖文

 > excel轉10進制函數

excel轉10進制函數

圖文 更新时间:2024-07-01 21:50:36

excel轉10進制函數?【注:手動計算需要按F9】213 hex2bin,接下來我們就來聊聊關于excel轉10進制函數?以下内容大家不妨參考一二希望能幫到您!

excel轉10進制函數(每天學一點Excel2010101)1

excel轉10進制函數

【注:手動計算需要按F9】

213 hex2bin

語法:hex2bin(number,[places])

注意:

1)函數參數number不能多于10位,相當于二進制的40位,最高的二進制位為符号位(0表示正,1表示負),其餘39位為數字位,負數用二進制的補碼表示。

2)現在把由十進制轉換得到的十六進制數複制一份,将數值選擇性粘貼到D列下面,背景設成黃色。在A36單元格輸入公式“=hex2bin(D36,10)”,向下填充,按F9重新計算。

十六進制轉換二進制

3)可轉換number參數範圍仍然是是十進制數-512~511,即十六進制FFFFFFFE00~00000001FF,兩個數加起來等于FFFFFFFFFF,是十進制的-1,二進制是1111111111。

214 hex2oct

語法:hex2oct(number,[places])

注意:

十六進制轉八進制

1)在B36單元格輸入公式“=hex2oct(C36,10)”,将公式向下填充,按F9重新計算,除了最後兩行全部轉換過來。

2)可轉換number參數範圍是十進制數-536870912~536870911,對應于十六進制的FFE0000000~001FFFFFFF,兩數相加為FFFFFFFFFF;作為結果的八進制範圍4000000000~3777777777,兩數相加得7777777777。所有的兩數之和相當于十進制的-1。

215 hex2dec

語法:hex2dec(number)

注意:

1)函數參數不能多于10位,相當于二進制的40位,最高的二進制位為符号位(0表示正,1表示負),其餘39位為數字位,負數用二進制的補碼表示。

2)據此number參數的範圍可以直接就知道了,對應的16進制數字最大值為7FFFFFFFFF,最小值為8000000000。最大值加1的結果首位變成8,即二進制的1000,首位變成的1是符号位,正數加1變成負數顯然不對。同理,最小值減1的結果首位變成7,即二進制的0111,首位變成的0是符号位,表示正數,負數減1變成正數顯然也不對。

十六進制轉換十進制

3)在C36單元格輸入公式“=hex2dec(D36)”,向下填充,按F9重新計算。

4)十進制表示的的最大正數549755813887,十進制的最小負數-549755813888。

在所有的進制中,十進制是人類自然的選擇,因為我們兩手一共有十個手指,基數是10,後來出現0的概念以後,現在我們用0~9共10個數字可以表示所有的數字。生活中各種進制五花八門,包括我們現在投票選舉時劃“正”字的統計方法可以說是一種五進制,美國人現在還在使用12進制(1英尺=12英寸),老話說的半斤八兩是一種16進制,24小時等于一天可以認為是24進制,還有分秒所用的的60進制等等。

計算機的運算基礎采用二進制。對應于電子元件的兩種狀态,例如開和關、高和低,采用二進制0和1兩個符号就可以表示所有數字,而八進制、16進制隻是對二進制的簡化表達,隻需掌握二進制就萬事大吉了。

所以涉及不同進制的複雜運算時,我們利用進制轉換函數統一将其轉化為十進制數,完成各類運算後再轉換回去,但有局限性。

和十進制數使用的科學技術法一樣,特别大的數字處理時同樣可以按照各自基數的幂将數字轉換成可以處理的範圍。比如超過10位的二進制數字,我們可以分段處理成八進制或十六進制,便可以與十進制進行轉換了。

(待續)

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

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

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