✔ 最佳答案
Dozens----a dozen 十二,一打
但dozens並不解作幾十或幾打,是解「很多」
這是因為12是有在20內有最多個因數
1,2,3,4,6,12
方便計算
根據泠知識(二奶台一個上年的節目)
舊時是批發花是十朵為一打,
但有一戶花檔,由於不想客戶因花損壞更換,而費時失事,
心想一般來說一打平均有一兩個損壞,於是便給多兩技,寄給客戶
客戶在收到後,如有一兩技損壞,也不好意思更換(因原本是十技)
如沒損壞也每打多兩技,於是便愈來愈多人向他買花
其他同行也效法他,於是一打便有12了
數目系統的格式
數目系統有可以有無限多種,但在我們日常生活中常用到的卻相當有限,除了十進制之外,還有以六十進位的分、秒計時,十二支為一打,十二打為一筐的十二進制,再來就是電腦相關設計者需要熟悉的二進制了。然而,不管是幾進制,數目的表達卻依循一個統一的格式,例如:
3672 唸做 3仟6佰7拾2,其中3、6、7、2是十進制的數字符號,仟、佰、拾數字的權值,3的權值是仟,6的權值是佰,7的權值是拾,2的權值是一,因此我們可以將3672寫成:
圖片參考:
http://www.ltivs.ilc.edu.tw/kocp/logic/ch2/images/1-1-1.gif
而其他的數目系統的整數就可以寫成:
圖片參考:
http://www.ltivs.ilc.edu.tw/kocp/logic/ch2/images/1-1-2.gif
必須要注意的是,基底(B)在十進制中為10,在八進制中就為8,在二進制中就應為2,而數字符號(S)在十進制中為0、1、2、3、4、5、6、7、8、9十個,在八進制中為0、1、2、3、4、5、6、7八個,在二進制中就只可以有0、1兩個。此外,在乘冪(n)與權值大小的關係上是從0開始以整數遞升的,也就是說愈左邊的數字的權值愈大。
例如:
在二進制數目系統中以0、1兩個數字符號所寫成的數目1101,其實就是十進制中的13,因為
1101= 1×23 +1×22+0×21 + 1×20 =8+4+0+1=13
為了區分二進制和十進制,我們可以在數目的左下端寫上數目系統的基底,亦即1101(2)=13(10) 或1101B=13D
在八進制數目系統中以0、1、2、3、4、5、6、7八個數字符號所寫成的數目1357,就是十進制中的751,因為
1357= 1×83 +3×82+5×81 + 7×80 =1×512+3×64+5×8+7×1=751
亦即1357(B)=751(10) 或1357D=751D
在十六進制數目系統中以0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六個數字符號所寫成的數目12AB,就是十進制中的4779,因為
12AB = 1×163 +2×162+A×161 + B×160 =1×4096+2×256+10×16+11×1=4779
亦即12AB(16)=4779(10)或12ABH=4779D
至於小數部份數目系統的格式又是如何呢?還是先看看我們熟悉的十進制是如何表達的:
0.8765可寫成8×10-1 + 7×10-2 + 6×10-3 + 5×10-4
那麼,其他的數目系統的小數就可以寫成:
圖片參考:
http://www.ltivs.ilc.edu.tw/kocp/logic/ch2/images/1-1-3.gif
例如:
在二進制數目系統中0.1101,其實就是十進制中的0.8125,因為
0.1101= 1×2-1 +1×2-2+0×2-3 + 1×2-4 =0.5+0.25+0+0.0625=0.8125
亦即0.1101(2)=0.8125(10)
在八進制數目系統中0.1357,就等於十進制中的0.1953122,因為
0.1357= 1×8-1 +3×8-2+5×8-3 + 7×8-4 =0.125+0.046875+0.0097655+0.0017087=0.1953122
亦即0.1357(8)=0.1953122(10)
在十六進制數目系統中0.1F,就等於十進制中的0.121093,因為
0.1F = 1×16-1 +F×16-2=0.0625+15×0.0039062=0.121093
亦即0.1F (16)=0.121093(10) 或0.1F H=0.121093D