2011-12-12 92 views
-2

我聽說過八進制數字系統最近我想了解它。八進制到十進制的VB轉換6

我問過我的啞老師。告訴我「它不再使用,你不需要學習」,但沒有父親非常確定它仍然在使用,所以我需要知道!

如果有一個人誰可以解釋我的號系統,並顯示我的方式將其轉換爲「它會幫助我瞭解了很多十進制(我們在生活中使用數字系統) 「以及我可以在生活中使用它的地方,所以我可以向那個愚蠢的老師顯示smt他認爲他錯了,他必須在教學上做他的工作..

我想在vb6上做它,導致我的老師在vb6上工作通常。

+0

什麼讓你「很確定它仍在使用中」?你不能向你的老師展示這些例子嗎? – AakashM

+2

維基百科有關於此的文章:http://en.wikipedia.org/wiki/Octal,通過名爲「Google」的搜索引擎發現 – hirschhornsalz

+0

@AakashM我見過很多人在互聯網上交談並分享知識比我問老師這個號碼系統是什麼。這就是爲什麼我很確定它仍然在使用,導致人們仍然在問這個問題。 –

回答

3

您可以從Wiki中獲得更多關於Octal的信息 - http://en.wikipedia.org/wiki/Octal 八進制或基數爲8的數字系統是用於計算機的常用系統。由於它與二進制系統的關係,它在編程某些類型的計算機時非常有用。

十進制,十六進制和八進制表示很簡單。要以這些格式讀取字符串,請使用CLng。

Dim value As Long 
value = CLng(Text1.Text) 

十六進制字符串應該&^h開始,八進制字符串應該與& O.

開始將值轉換成十進制,十六進制或八進制字符串表示,使用格式$,$十六進制,並分別爲10美元。例如,Oct $(256)返回值256(即「400」)的八進制表示。

+0

八進制實際上比十六進制看起來更好我不知道爲什麼我的老師這樣做,但我現在得到我的例子來向他展示相反。謝謝! –

+0

@BerkerYüceer:出於興趣,它看起來好看嗎?一個字節是PC體系結構中最小的原子單位,而基數256是不切實際的,它的平方根(基數16,十六進制)給出了最簡單的單位。 – Deanna

+0

@Deanna [http://en.wikipedia.org/wiki/Octal](http://en.wikipedia.org/wiki/Octal) *它的優點是不需要任何額外的符號作爲數字(the十六進制系統是基數爲16的,因此需要超出0-9的六個附加符號)。 這意味着用於處理的符號數量較少,其處理的類似處理(3種類型的aple而不是3種類型的蘋果+ 3種類型的橙色),這會提高處理速度來完成這項工作。那就是我至少理解的。 –