為什麼現在十六進位制很少在日常生活中使用?

時間 2022-12-05 21:05:11

1樓:沙清一

十六進位制只在部分特定場景下才會帶來很多便利,比如在計算機領域,因為它與二進位制是可以快速轉換的。

而在其他領域,則不見得會帶來許多方便,並且推廣起來會極為困難,甚至如果推廣起來會帶來很多問題。

比如在數學/物理中,我們經常會使用字母來代替變數,比如,一個正方形的邊長為 ,則它的周長 ,如果我們的進位制變為十六進位制,則這個公式就會產生歧義,它是代表周長就是 (十進位制=74),還是代表周長是 呢?而這裡 中的 a,又是指數字 a 還是字母變數 a 呢?所以,一旦我們將十六進位制作為預設進位制,那麼科學界很多公式、定理的表示方法都需要進行對應的改變,並且這種改變沒有帶來益處。

日常生活中經常會碰到小數,比如隨便算個除法: 這在十進位制裡看起來很平常,但是放到十六進位制呢? 它就變成了一個無限迴圈小數。

再比如: 在十進位制下就是個無限迴圈小數,在十六進位制下, 仍然還是個無限迴圈小數。

2樓:fly忙中偷樂

之所以現在在日常生活中很少使用十六進位制是因為十六進位制使用起來不方便。

3樓:匿名使用者

買本《什麼是數學》看。裡面第1章就專門在說這個問題,那裡面沒給出具體的說法,不過在裡面的習題傳達給我的東西就是——

適中太多的進位制需要記住更多的數碼以及一個更大的乘法表,人類的智力不該浪費在這些地方;可能更高智力的外星人才會普遍使用超過10進位制的記數法吧,畢竟多智力多了,浪費下也沒關係。

而太低位數的進位制必定會導致紙不夠用。

比如2進位制下的 一萬 應該寫成。

1011100010000 而且把它讀出來都夠你受的了。

呵呵,大概解釋完畢。

4樓:柯如南

二進位制:

技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。 簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。 易於進行轉換,二進位制與十進位制數易於互相轉換。

用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

十進位制:便於統計。

十六進位制:計算機中二進位制太長,用16進位制可以解決這個問題。因為,進位制越大,數的表達長度也就越短。

16,是2的4次方。這一點使得三種進位制之間可以非常直接地互相轉換。16進位制縮短了二進位制數,但保持了二進位制數的表達特點。

二進位制是在計算機或是電路中應用,十進位制就是我們平常用的,滿十進一,16進位制我只知道在考試塗卡時候有用到(1,2,4,8碼)

為什麼現實生活中不使用八進位制或者十六進位制

5樓:匿名使用者

如果人的兩隻手,每隻都是六指兒的話,就會在生活中使用十二進位制;如果想要在生活中使用八進位制或者十六進位制,人的每隻手要麼是四指兒,要麼是八指兒!

生活中16進位制有哪些?

6樓:二愣

舊制1斤=16兩,現今港澳臺仍採。

用。介紹:十六進位制,是計算機中資料的一種表示方法。同我們日常生活中的表示法不一樣。它由0-9,a-f組成,字母不區分大小寫。

與10進位制的對應關係是:0-9對應0-9,a-f對應10-15,n進位制的數可以用0~(n-1)的數表示,超過9的用字母a-f。

標準表示:在數制使用時,常將各種數制用簡碼來表示:如十進位制數用d表示或省略;二進位制用b來表示;十六進位制數用h來表示。另外在程式設計中十六進位制數也用"0x"作為開頭。

為什麼我們都是用「十進位制」,而不是其它,如「六或八進位制」?

7樓:無可替代

與我們的邏輯性相吻合(0和1正好對應對與錯),與十進位制轉換比較容易!

8樓:智洮洮

技術上更容易實現,可靠性高,規則簡單,與我們的邏輯性相吻合。

9樓:聚寶盆

古代發展而來,自然而然成了十進位制·而不是其他的進位制。

10樓:網友

因為只有十根手指,自然而然就會用到十進位制。

11樓:可可噠的豬

因為10進位制相對來說規則簡單。

12樓:網友

應該是十進位制比六或八進位制都好用吧。

13樓:alin連小玲

可能是相對之下這個規則比較簡單吧。

人類在日常生活中為什麼使用十進位制數?

14樓:匿名使用者

一個詞 習慣bai

十進位制可比計算機早出du現幾千年了。

zhi 人民群眾們從小dao就被十進位制給包圍著內 要學電腦的自然容老師會教二進位制 畢竟這些人佔總人口的少數 大部分人是用不到的 再說十六位進位制用的更少了 沒那個必要改 如果改了那寫一個簡單的數字都要寫老長一段 哪來那麼多紙啊 呵呵 個人思想。

15樓:幻想之魄

看看你的雙手就明白了。

16樓:匿名使用者

中國有比較崇拜9這個數字,99歸一,95至尊,中國古代認為9是最大,遇十就進一~~

17樓:匿名使用者

因為人有10根手指,古人用十進位制方便數數。

18樓:看看喀喀你

親愛的樓主:

我想這個問題只能交給我這種不懂得人來回答,計算機中常用的是二專進位制,為了屬可以讓計算機容易識別資訊,而用十六進位制是為了傳輸更多的資訊,在現在生活中,十進位制是人們長期發展的結果,而進位制的轉換是相對機器而言的,人和機器是不同的,知道嗎?你的問題就像在問豬的嘴巴是用來吃的,人的嘴巴也是用來吃的,當然可以吃相同的東西,而你卻問為什麼豬的嘴巴不能常在人身上呢? 回答完畢,把分給我吧。

現實生活中有哪些東西是用16進製表示的?

19樓:g阿u偉

我要說的這個現在也不使用了,不過古時候就是這樣計算的,就是一斤等同於十六兩,就是我們現在常說的半斤對八兩,彼此彼此。

20樓:匿名使用者

我經常聽的就是平常別人說的那種半斤八兩,也就是說,現在的半斤,也就是以前的八兩,那就代表以前的一斤就相當於16輛,應該是用這個表示的吧。

21樓:呆萌的小腿腿

好像有很多地方,比如說現在電腦中用的一些記憶體什麼的就是,還有就是ip地址什麼的好像也是的,另外就是以前用的重量。

現實生活中什麼是十六進位制的

22樓:匿名使用者

一般只有電腦程式設計上才是16位,c語言,流量,硬碟。

23樓:匿名使用者

1磅=16盎司,1盎司=16打蘭,西方質量方面用。

2進位制,8進位制,16進位制,在日常生活中會用到嗎?

24樓:安之先生

電腦程式設計,高等數學。沒了。。。

25樓:匿名使用者

日常生活,是日常生活,那就沒有用得到的時候。

26樓:網友

我學的四年電腦,除了做題遇到過,平時好像除了看玩笑遇到過。

什麼是「十六進位制」,什麼是十六進位制數的標準表示方法

要想學漢化就必需要懂得十六進位制!下面是幾種進位制的計算方式 十進位制 有10個基數 0 9 逢十進一 二進位制 有2 個基數 0 1 逢二進一 八進位制 有8個基數 0 7 逢八進一 十六進位制 有16個基數 0 9,a,b,c,d,e,f a 10,b 11,c 12,d 13,e 14,f 1...

為什麼在使用scanf 函式讀取十六進位制數時,不要輸入ox字首?有什麼影響嗎

0x之類的字首不只是給人看的,另一個作用是告訴編譯器這是什麼進位制的數,因為十進位制的123和十六進位制的123 用十進位制表示就是291 看起來是一模一樣的,但是由於scanf 函式已經知道了輸入的是十六進位制數,就不用再告訴它一遍了 我認為字首只是給人看的,方便閱讀者識別資料而機器中儲存的資料,...

二進位制,十進位制,十六進位制是什麼意思

就是到幾升位,比如10進的就是1到9,過了就是十位數,2進的是0到1,過了十位變1,16的麻煩基本沒被用,這些微機書上有 10進位制 時範圍 0 9 1 1 22進位制 0 1 1 1 這裡的2 已經超過 0 1 範圍 所以要進一位既擴大10倍結果 10 8進位制 0 7 4 5 9 這裡 9超過8...