八進位製數有負數嗎,八進位製數可以是負數嗎?

2021-03-04 08:56:52 字數 493 閱讀 9324

1樓:c離水

首先你得明白什麼是負數,一般負數是以二進位制補碼形式儲存在記憶體中的,即反碼加1,而最高位則代表了符號位,如果為1則說明為負數,否則為整數,因此,按道理說,如果沒有定義為unsigned型別的話,不管什麼進製表現,只要最高位為1,都是負數。

2樓:***x櫻

有啊,-077就是-63

3樓:匿名使用者

首先任何進製數的首位數字都不應該是0 (整數) 。

所以-077的寫法是有誤的,因為8^0不是有理數。

八進位製數可以是負數嗎?

4樓:涼月奏丶

為什麼八進位制沒有負數,我的理解是:負數只是為了表示10進製數而出現的,而計算機內部就沒有負數的概念,它就是幾個二進位制的位而已,所以就沒必要弄出二進位制的八進位制,再次,它只是相當於對二進位制的乙個縮寫,而二進位制可以根據規則和十進位制互換,所以沒有負的。

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

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

八進位製數使用什麼字母標識,八進位制十進位制分別用什麼字母表示

八進位製數的字尾可以用字母 o 或者字母 q 來表示。八進位制 十進位制分別用什麼字母表示 八進位制,octal,縮寫oct或o,一種以8為基數的計數法,用o表示。採用0,1,2,3,4,5,6,7八個數字,逢8進1。十進位制,英文為decimal system,縮寫dec或d,於希臘文decem,...

768轉換成八進位製數是多少,八進位製數76轉換成十六進位製數是。

是2166。10001110110轉換成八進位制過程如下 三位一隔,最高位不足3位的,前面補0 010,001,110,110 2.使用8421位權值換算 110就是6 001就是1 010就是2 所以最終結果是2166。二進位製到八進位制的轉換方法 從低位到高位,把每3位二進位製數轉換成一位八進位...