八進位制的符號是O還是Q,八進位制到底用Q還是O表示?

2021-03-04 08:56:52 字數 7091 閱讀 9180

1樓:匿名使用者

octonary的首字母o

類似的:十進位制的d,二進位制的b都是英文首字母

八進位制到底用q還是o表示?

2樓:angleblack歌

八進位製用q表示。八進位制,octal,縮寫oct或o,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些程式語言中常常以數字0開始表明該數字是八進位制。

八進位制的數和二進位製數可以按位對應(八進位制一位對應二進位制三位),因此常應用在計算機語言中。

二進位制化為八進位制:

1、整數部份從最低有效位開始,以3位一組,最高有效位不足3位時以0補齊,每一組均可轉換成乙個八進位制的值,轉換完畢就是八進位制的整數。小數部份從最高有效位開始,以3位一組,最低有效位不足3位時以0補齊,每一組均可轉換成乙個八進位制的值,轉換完畢就是八進位制的小數。

2、 例:(11001111.01111)2 = (011 001 111.011 110)2 = (317.36)8

3樓:嫃縝

一般用字尾 q 表示這個數是八進位製數

八進位制是一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些程式語言中常常以數字0開始表明該數字是八進位制。

4樓:辣條味少女

八進位制中q和o都可以使用。

八進位製數的英文單詞是octal,因此八進位制縮寫的第乙個字母應當是o,由於字元 o 與數字 0 太容易混淆,所以常常使用 q 作為八進位製數的字尾。

八進位制的定義

八進位制,octal,縮寫oct或o,一種以8為基數的  計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些程式語言中常常以數字0開始表明該數字是八進位制。八進位制的數和二進位製數可以按位對應(八進位制一位對應二進位制三位),因此常應用在  計算機語言中。

八進位制(基數為8)表示法在計算機系統中很常見,因此,我們有時能看到人們使用八進位制表示法。由於十六進位制一位可以對應4位二進位制數字,用十六進位制來表示二進位制較為方便。因此,八進位制的應用不如 十六進位制。

有一些 程式語言提供了使用八進位制符號來表示數字的能力,而且還是有一些比較古老的unix應用在使用八進位制。

八進位製用什麼符號表示

5樓:聽不清啊

書寫時,八進位製用o或q表示表示

c輸入輸出的格式符為%o

在程式中0167表示乙個八進位制常數

6樓:匿名使用者

比如八進位制的123可以表示為(123)8或者123o,這些是書面表示

在c程式中以0開頭表示八進位制資料,比如0123

八進位制中0要如何表示

7樓:你要的青芒果

在c語言中,八進位制的0這樣表示:00。

第乙個0代表8進製,

第二個0代表是八進位制的『0』。

八進位制(基數為8)表示法在計算機系統中很常見,因此,我們有時能看到人們使用八進位制表示法。

由於十六進位制一位可以對應4位二進位制數字,用十六進位制來表示二進位制較為方便。因此,八進位制的應用不如十六進位制。

有一些程式語言提供了使用八進位制符號來表示數字的能力,而且還是有一些比較古老的unix應用在使用八進位制。

8樓:哇哎西西

c語言中

八進位制表示方法是,在八進位制的數值前面必須加字首「0」,其數碼取值為0-7例如023,045等

十進位制就是我們常用的,什麼都不用加

十六進位制前面必須加「0x"或"0x「取值為0-9,a-f,如02xa等。

9樓:匿名使用者

在c語言中

十進位制直接表示,例如:1,2,3,4,5,6八進位制要加零表示,例如:00,01,02,03,04,05十六進位制要加0x表示,例如:0xa1,0x13,0xff

10樓:匿名使用者

八進位制加零表示,例如:00,01,02,03,04,05。

擴充套件資料八進位制,octal,縮寫oct或o,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。一些程式語言中常常以數字0開始表明該數字是八進位制。八進位制的數和二進位製數可以按位對應(八進位制一位對應二進位制三位),因此常應用在計算機語言中。

八進位制(基數為8)表示法在計算機系統中很常見,因此,我們有時能看到人們使用八進位制表示法。由於十六進位制一位可以對應4位二進位制數字,用十六進位制來表示二進位制較為方便。因此,八進位制的應用不如十六進位制。

有一些程式語言提供了使用八進位制符號來表示數字的能力,而且還是有一些比較古老的unix應用在使用八進位制。

計算機需要數制轉換,計算機內部使用二進位制,二進位制八進位制十進位制之間的數制轉換,fortran77 編制, 圍繞二進位制與小數,完成二進位制八進位制十進位制之間的數制轉換。

11樓:匿名使用者

八進位制的0

你可以這樣表示:

00第乙個0代表8進製,

第二個0代表是八進位制的『0』。

12樓:匿名使用者

0~7所有進製都可以一樣的表示,

一定要八進位制表示就00

13樓:匿名使用者

0就是0啊,所有進製都一樣~

八進位制為什麼用&o……表示?

14樓:匿名使用者

十六進位制,h為hex的縮寫

hex. (hexadecimal)

n. 十六進位制的, 用 16 作為基礎的數字系統 (跟 10 進製相反)

同樣,o是octal的縮寫

octal [oc·tal || 'ɑktl /'ɒktl]adj. 八進位制的, 以八為基礎, 以八為基礎的 (計算機, 電子學用語)

另外還有平常預設不寫的d,為decimal的縮寫,十進位制還有b為binary,二進位制的縮寫

btw: 善用google,這些其實很容易搜尋到答案的

15樓:匿名使用者

這是為了讓電腦區別它是什麼數字。

16樓:喜晴中鴻遠

octal表示八進位制.

binary表示二進位制.

取其首字母.

c語言中b代表二進位制,q代表八進位制,d代表十進位制,那麼什麼字元代表十六進位制呢?

17樓:四捨**入

h: hexadecimal 十六進位制的

其他進製的代表字元:

b: binary 二進位制的

q: quaternary **制的

d: decimal 十進位制的

o: octal 八進位制的.

擴充套件資料:表示方式

c語言、c++、shell、python、java語言及其他相近的語言使用字首「0x」,例如「0x5a3」。開頭的「0」令解析器更易辨認數,而「x」則代表十六進位制(就如「o」代表八進位制)。在「0x」中的「x」可以大寫或小寫。

對於字元量c語言中則以x+兩位十六進位製數的方式表示,如xff,同時也以h: hexadecimal 代表十六進位制的。

18樓:匿名使用者

b: binary 二進位制的

q: quaternary **制的

d: decimal 十進位制的

h: hexadecimal 十六進位制的

o: octal 八進位制的.

應該是o代表八進位制,h代表十六進位制,q是**制

19樓:曾出現在街角

hex代表十六進位制 0x01h

20樓:匿名使用者

h: hexadecimal 十六進位制的

h代表十六進位制

請問字母d,q,h,b,o分別代表幾進製?另外,如果題目中沒有說明是幾進製,那麼題目預設的是幾進製

21樓:二鍋頭就是二

1、字母d 代表十進位制,十進位制即滿十進一,滿二十進二,以此類推……2.按權展開,第一位權為10^0,第二位10^1……以此類推,第n位10^(n-1),

2、字母h代表十六進位制,十六進位制(簡寫為hex或下標16)在數學中是一種逢16進1的進製。一般用數字0到9和字母a到f(或a~f)表示,其中:a~f表示10~15,這些稱作十六進位制數字。

3、字母b代表二進位制,二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是「逢二進一」,借位規則是「借一當二」

4、字母o和q都代表八進位制,八進位制,octal,縮寫oct或o,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。

如果題目中沒有說明是幾進製,那麼預設就是我們通常使用的十進位制,十進位制一般是用字母d代表,但是在進製轉換過程中一般都會省略字母d。

擴充套件資料

一、十進位制轉二進位制

方法為:十進位製數除2取餘法,即十進位製數除2,餘數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。

二進位制轉十進位制

方法為:把二進位製數按權、相加即得十進位製數。

二、二進位制轉八進位制

方法為:3位二進位製數按權相加得到1位八進位製數。(注意事項,3位二進位制轉成八進位制是從右到左開始轉換,不足時補0)。

八進位制轉成二進位制

方法為:八進位製數通過除2取餘法,得到二進位製數,對每個八進位制為3個二進位制,不足時在最左邊補零。

三、二進位制與十六進位制之間的轉換

1、二進位制轉十六進位制

方法為:與二進位制轉八進位制方法近似,八進位制是取三合一,十六進位制是取四合一。(注意事項,4位二進位制轉成十六進位制是從右到左開始轉換,不足時補0)。

2、十六進位制轉二進位制

方法為:十六進位製數通過除2取餘法,得到二進位製數,對每個十六進位制為4個二進位制,不足時在最左邊補零。

四、十進位制與八進位制與十六進位制之間的轉換

十進位制轉八進位制或者十六進位制有兩種方法

1、間接法—把十進位制轉成二進位制,然後再由二進位制轉成八進位制或者十六進位制。這裡不再做**用法解釋。

2、直接法—把十進位制轉八進位制或者十六進位制按照除8或者16取餘,直到商為0為止。

五、八進位制或者十六進位制轉成十進位制

方法為:把八進位制、十六進位製數按權、相加即得十進位製數。

八進位制與十六進位制之間的轉換有兩種方法

第一種:他們之間的轉換可以先轉成二進位制然後再相互轉換。

第二種:他們之間的轉換可以先轉成十進位制然後再相互轉換。

22樓:丿

d即decimal表示十進位制,h即hex表示十六進位制,o即octet表示八進位制,b即binary表示二進位制。

通常在題目沒有明確說明的情況下,預設為十進位制。

擴充套件資料

數制也稱計數制,是指用一組固定的符號和統一的規則來表示數值的方法。按進製的原則進行計數的方法,稱為進製計數制。比如,在十進位計數制中,是按照「逢十進一」的原則進行計數的。

常用進製計數制:

1、十進位制(decimal notation),有10個基數:0 ~~ 9 ,逢十進一;

2、二進位制(binary notation),有2 個基數:0 ~~ 1 ,逢二進一;

3、八進位制(octal notation),有8個基數:0 ~~ 7 ,逢八進一;

4、十六進位製數(hexdecimal notation),有16個基數:0 ~~ 9,a,b,c,d,e,f (a=10,b=11,c=12,d=13,e=14,f=15) ,逢十六進一。

23樓:熱心網友

字母d 代表十進位制

字母h代表十六進位制

字母b代表二進位制

字母o、q代表八進位制

如果題目中沒有說明是幾進製,一般預設為d十進位制的,不過,正規考試時,都會說明需要用到哪一種。

擴充套件資料:

十進位制:

人類天然選擇了十進位制。

由於人類解剖學的特點,雙手共有十根手指,故在人類自發採用的進製中,十進位制是使用最為普遍的一種。成語「屈指可數」某種意義上來說描述了乙個簡單計數的場景,而原始人類在需要計數的時候,首先想到的就是利用天然的算籌——手指來進行計數。

十進位制編碼幾乎就是數值本身。

數值本身是乙個數學上的抽象概念。經過長期的演化、融合、選擇、淘汰,系統簡便、功能全面的十進位制計數法成為人類文化中主流的計數方法,經過基礎教育的訓練,大多數的人從小就掌握了十進位制計數方法。

盤中放了十個蘋果,通過數蘋果我們抽象出來「十」這一數值,它在我們的腦海中就以「10」這一十進位制編碼的形式存放和顯示,而不是其它的形式。從這一角度來說,十進位制編碼幾乎就是數值本身。

十進位制的基數為10,數碼由0-9組成,計數規律逢十進一。

二進位制:

二進位制有兩個特點:它由兩個數碼0,1組成,二進位製數運算規律是逢二進一。

為區別於其它進製,二進位製數的書寫通常在數的右下方注上基數2,或加後面加b表示,其中b是英文二進位制binary的首字母。

例如:二進位製數10110011可以寫成(10110011)2,或寫成10110011b。對於十進位製數可以不加標註,或加字尾d,其中d是英文十進位制decimal的首字母d。

計算機領域我們之所以採用二進位制進行計數,是因為二進位制具有以下優點:

1、二進位製數中只有兩個數碼0和1,可用具有兩個不同穩定狀態的元器件來表示一位數碼。例如,電路中某一通路的電流的有無,某一節點電壓的高低,電晶體的導通和截止等。

2、二進位製數運算簡單,大大簡化了計算中運算部件的結構。

二進位製數的加法和乘法基本運算法則各有四條,如下:

0+0=0,0+1=1,1+0=1,1+1=10

0×0=0,0×1=0,1×0=0,1×1=1

3、二進位制天然相容邏輯運算。

但是,二進位制計數在日常使用上有個不便之處,就是位數往往很長,讀寫不便,如:把十進位制的100000d寫成二進位制就是11000011010100000b,所以計算機領域我們實際採用的是十六進位制。

二進位製數轉換為十六進位製數時,長度縮減為原先的約四分之一,把十進位制的100000寫成八進位制就是303240。十六進位制的乙個數字可代表二進位制的四個數字。這樣,十進位制的100000寫成十六進位制就是186a0。

八進位制為什麼用O表示,八進位製用O還是H表示

十六進位制,h為hex的縮寫 hex.hexadecimal n.十六進位制的,用 16 作為基礎的數字系統 跟 10 進製相反 同樣,o是octal的縮寫 octal oc tal ktl ktl adj.八進位制的,以八為基礎,以八為基礎的 計算機,電子學用語 另外還有平常預設不寫的d,為dec...

八進位制十六進位制八進位制2375十六進位制

先拿轉成二進位制為例,手算 整數部分 寫出二進位制每位上的基數,個位是1,高位是低位乘以2,寫到比69大為止 128 64 32 16 8 4 2 1 0 1 0 0 0 1 0 1 用69除以最高位上的基數得到商和餘數 69 128 0 69 將商寫到128這位下面 用上步得數的餘數繼續計算 69...

什麼是十六進位制和八進位制呀八進位制和十六進位制的意義是什麼

計算機能夠 處理數值 文字 聲音 影象等資訊,為頌弊戚什麼作為電子裝置的計算機能處理那麼多複雜的資訊呢?實際上,當把這些資訊轉換成計算機能卜譽識別的形式就能進行處理。目前計算機中所有的資訊都用 0 和 1 兩個數字符號組合的二進位製數來表示。數值 圖形 文字等各種形式的資訊,需要計算機加工處理時,首...