標籤:

二進位里根本沒有 2 這個字元,那麼它是不是應該叫做 10 進位?

糾結毛啊

十進位10向左移動1位,成為100,被擴大了10倍

二進位1向左移動1位,成為10,被擴大了2倍

所謂進位進位的,向左進了一位擴大10倍,向左進了一位擴大2倍

為啥都喜歡逢x進x的說法呢,話是這麼說沒錯,但是想的話總是會犯迷糊


建議樓主學習一下初等的集合論和抽象代數。這樣你就很容易理解1其實是{0},而2其實是{0,1},而並非十進位中的概念。

這個問題我覺得這麼理解已經很清楚了,當然它可能還有其他不同的解釋。


因為二進位是給人看的,不是給機器看的!

按照問題主的邏輯「進位」這兩個字要換成十六進位GB2312-80國標,然後轉成二進位碼……


說的像A進位裡面有A這個字元一樣


十進位裡面有十這個字元? 好無聊的問題,還有人答,這還是知乎?


中華人民共和國里還沒有人民呢,是不是也要改名?


其實所有進位都應該叫10進位,或者叫A進位。


「語言之所以成為語言的一個原因,是語言符號之間的排列組合有著約定俗成的理解。」正如冰箱像柜子,冰櫃像箱子;英語中船上的貨物叫做cargo,車載的貨物叫做shipment.


同意題主的(理由:十進位沒有被寫成a進位),應該叫做10(音:一〇)進位,為了簡單(10容易被誤解成十,如果加個其它符號未免太麻煩),所以為了簡單為什麼不就說成2進位呢?


因為「十進位」比「二進位」發明的要早,所以用之前的理論來描述之後的。科學不就是這樣么,新發現總是以原來的理論為基礎的。


這是一個字元跟數字的轉換問題

首先2進位有2這個字元 他用8位2進位數表示 用acsii碼方式進行編碼

具體就是00110010 他的十進位是50 十六進位是32

也就是說在數字層面 00110010跟50跟32是同義的 他們的意思就是他們的本身

在字元方面 00110010跟50跟32也是同義的 他們的意思都是字元2

至於16進位 是8位2進位的一種簡潔的表達方式 如果是4位二進位 的話就用八進位了


我覺得是中文翻譯問題,簡單的把進位放在了base 10上。英文稍好,分別是binary,decimal以及hexadecimal,詞前綴源於古希臘,沒有現代科學10進位的影子。


二進位,逢二進一。

十進位,逢十進一。

樓主的思維有點沒理解到。。。。應該是活在十進位里太久了,出不來了吧。


擼主你難道還沒發現么,我們講什麼進位的時候約定是十進位么。


x進位的意義是逢x進位,十進位就是逢10進位,過9逢10變10;2進位就是逢2進位,過1逢2變10。好吧,此10非彼10。

樓上有學數學的么???


二進位里有兩個基礎元素:0和1

十進位里有十個基礎元素:0,1,2,3,4,5,6,7,8,9

這個問題應該只有中國人會提出來吧,因為只有中文的命名才會有這個問題。

理論上,如果X進位里的X用這個進位的基礎元素來表示,都應該叫做10進位,所以我猜X進位的規範寫法里,X應該是中文的大寫,如一二三四五六七。。。以此類推。

個人見解,不知是否表達清晰。


推薦閱讀:

如果從小隻學二進位會怎麼樣?
如何區別二進位32個1表示-1,還是4294967295?
錄音的時候,如果周圍沒有聲音,為什麼還會佔存儲空間?

TAG:二進位 |

分頁阅读: 1 2