如何可以用計算機計binary,denary and hexadecimal

2007-12-09 11:50 pm
我用的計算機是fx-3650P

唔該解答我既問題啦..3q

回答 (2)

2007-12-10 12:37 am
✔ 最佳答案
Casio 計算機基數計算功能
( FX50F / 3600PV / 3800P, Truly SC111 )
要使用基數計算功能,在 FX-50F、FX-3800P 及 Truly SC-111 上請按 MODE 1 將計算機轉入 BASE-N 模式;在 FX-3600PV 上請按 MODE 0 將計算機轉入 BASE-N 模式。( Casio FX-3900PV 並沒有基數計算功能。)
請先選擇進制模式。
在 FX-50F 及 Truly SC-111 上,按 DEC ( ENG ) 選擇十進制 ( 計算機會顯示 d ),或 HEX ( ←ENG ) 選擇十六進制 ( 計算機會顯示 H ),或 BIN ( SHIFT ENG ) 選擇二進制 ( 計算機會顯示 b ),或 OCT ( SHIFT ←ENG ) 選擇八進制 ( 計算機會顯示 o )。
在 FX-3600PV 上,按 DEC 選擇十進制 ( 計算機會顯示 d ),或 HEX 選擇十六進制 ( 計算機會顯示 H ),或 BIN ( SHIFT DEC ) 選擇二進制 ( 計算機會顯示 b ),或 OCT ( SHIFT HEX ) 選擇八進制 ( 計算機會顯示 o )。
在 FX-3800P 上,按 DEC ( √ ) 選擇十進制 ( 計算機會顯示 d ),或 HEX ( x2 ) 選擇十六進制 ( 計算機會顯示 H ),或 BIN ( 10x ) 選擇二進制 ( 計算機會顯示 b ),或 OCT ( log ) 選擇八進制 ( 計算機會顯示 o )。
這四部計算機可以進行各種進制的轉換,各進制的四則運算,及混合進制的四則運算,請看以下例子:
例一:將十進制數 56(10) 轉為其他進制。
先按 DEC 將計算機轉入十進制模式,按 56,然後
按 HEX 顯示 38 ( 亦即是說 56(10) = 38(16) )
按 BIN 顯示 111000 ( 亦即是說 56(10) = 111000(2) )
按 OCT 顯示 70 ( 亦即是說 56(10) = 70(8) )
例二:計算 1A3D(16) + 2F7(16)。
先按 HEX 選擇十六進制模式,然後按 1A3D + 2F7 = ( 在 FX-50F 及 Truly SC-111 上,A 至 F 分別是由 a b/c 至 tan 那排鍵;在 FX-3600PV 上,A 至 F 分別是由 +/- 至 tan 那排鍵;在 FX-3800P 上,A 至 F 分別是由 1/x 至 tan 那排鍵,此時該等按鍵會失去原有功能 )
顯示 1D34 ( 亦即是說 1A3D(16) + 2F7(16) = 1D34(16) )
其餘的四則運算操作方式類似,不過要注意以下各點:
(1) 計算機不能顯示負數 ( 十進制除外 ),所以計算減法時最好以大數減小數。
(2) 計算除法時,如果不能除盡,計算機只會顯示商的整數部份。
(3) 如果計算結果超出計算機能顯示的範圍,計算機會出現錯誤 E。
例三:計算 12E(16) × 257(8),並將答案以十進制顯示。
由於這四部計算機並不能像 Casio FX-3650P/3950P 及 Citizen SRP-285II 可以在一個進制模式中輸入另一個進制的數,所以基本上是要將兩個數都轉為同一個進制再進行計算。
先按 HEX 選擇十六進制模式 ( 即是第一個數的進制 ),然後按 12E,再按 OCT ( 將這個數轉為八進制,亦即是第二個數的進制 ),再按 × 257,再按 =
顯示 147162 ( 亦即是說 12E(16) × 257(8) = 147162(8) )
再按 DEC 顯示 52850 ( 亦即是說 12E(16) × 257(8) = 52850(10) )
其餘的四則運算及轉換操作方式類似。
計算完成後,在 FX-50F、FX-3800P 及 Truly SC-111 上請按 MODE 0 將計算機轉回 COMP 模式;在 FX-3600PV 上請按 MODE . 將計算機轉回 RUN 模式。
2016-12-18 5:29 pm
Denary To Hex


收錄日期: 2021-04-13 21:13:28
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071209000051KK02424

檢視 Wayback Machine 備份