合法的八進位製數,以下合法的八進位製數是

2021-03-04 08:56:52 字數 1193 閱讀 4536

1樓:匿名使用者

0,0.10合法,因為-077有前導0.

以下合法的八進位製數是()

2樓:南·海

b:八進位制數里沒有8,7完了就要進製的。

c:八進位制裡沒有小數字的。

d:八進位制裡沒有o的。

3樓:請叫我寂寞

b不能有8,c不能有小數,d不能含有英文本母o

c語言中,0合法的八進位製數嗎

4樓:匿名使用者

0是合法的8進製數.

從8進製本身來說, 只要是由0~7組成是數值,都可以算是合法8進製數.

從c語言規則來說,以0開頭的,後續為0~7組成的都屬於合法8進製數.

至於單獨的0, 一般認為是十進位制,但如果說它是8進製,也沒什麼問題, 畢竟不管幾進製,0都是0值.

5樓:e網e友

按照c語言數字輸入規範,每種進製表示數值的方法是不同的。但是由於0數值特殊,怎麼表示都不會帶來錯誤,但我建議你養成良好的、嚴密的程式設計習慣。還是按正確格式輸入每個數值。

以便增加程式的可讀性。任何乙個優秀的程式設計師都是從一點點地小事,做起來的。比如你輸入:

0000,起碼讓其他讀你程式的程式設計師知道,她是乙個位元組的數值。

下面哪些數是合法的十進位製數,哪些是合法的八進位製數,哪些是合法的十六進位製數?a,1023 b,11

6樓:匿名使用者

十進位制abdf

八進位制abdf

十六進位制abcdef

合法八進位制表示有哪些限制 100

7樓:匿名使用者

8進製數前面必須帶前導"o"

並且不能有「8」

負數用補碼

表示 而不是"-"負數是有符號位的,在計算機中以補碼的形式儲存,最高位為1表示負數,其餘位按位取反再加1,然後你再把二進位制轉換成8進製和16進製制就可以了d

8樓:匿名使用者

首先可以排除b和d。b為028,八進位製數中出現的只可能是0~7,不可能出現8

d中有小數點。c有負號。

9樓:匿名使用者

題有錯誤,應該說是不合法的八進位制才對

什麼是合法的八進位製數,合法的八進位製數

只能使用0到7這八個數字。即不是非法的八進位製數 合法的八進位製數 0,0.10合法,因為 077有前導0.以下合法的八進位製數是 b 八進位制數里沒有8,7完了就要進製的。c 八進位制裡沒有小數字的。d 八進位制裡沒有o的。b不能有8,c不能有小數,d不能含有英文本母o 合法八進位制表示有哪些限制...

八進位制十六進位制八進位制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...

八進位制怎樣轉換成二進的,八進位制轉二進位制怎麼轉換

1 二進位製數轉八進位製數。從最右邊開始,每三位一組,不足三位的,視前面為0,然後從最左邊開始,逐組轉換成八進位製數。如1010110010,分成四組 1 010 110 010,轉換成八進位製數 1262 2 八進位製數轉二進位製數。從最左邊開始,每一位八進位製數轉換成3位二進位製數。如7253,...