二進位里根本沒有 2 這個字元,那麼它是不是應該叫做 10 進位?
01-21
糾結毛啊
十進位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