0010是八進位制數嗎?是010嗎

2021-03-09 05:00:26 字數 945 閱讀 3535

1樓:手機使用者

如果你bai在c裡面直接使用這個數的du話,就會被當作八zhi進位制的數字看dao待。

c裡面,回0開頭的數字都當作八答進位制,0x開頭的被當作十六進位制。

0010的第一個0是八進位制符號,第二個0是百位上的資訊。所以結果是八進位制的010,即八進位制的10,十進位制的8.

2樓:沒睡的風

0010是二進位制數,八進位制數是由0到7之間的數字構成的。比如:027.

二進位制是由0和1構成的。

3樓:快樂的芬

可以說是是二進位制,八進位制,十進位制,十六進位制。 但一般在沒有註明是什麼進位制的時候,就作辦十進位制處理

4樓:希聲和寡

是八bai進位制數,du

給你一zhi

段代dao碼驗證

內一下容:

#include

#include

void main()

5樓:匿名使用者

你這組數,沒法說的,可以是二進位制,八進位制,也可以是十六進位制。

也可以是十進位制。

6樓:天使別哭泣

這明顯是個二進位制數!

八進位制是到8進位:組成

數字是0、1、2、3、4、5、6、7

二進位制是到2進位:組成數字只有0、1

十六進位制是到16進位組成數字是:0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f

所以如果只有0 1 組成則是 二進位制數

使用八進位制數(0—7)和十六進位制數(0—9,a—f,a為10,f為15)。為了和十進位制的數字相區別,規定八進位制數前面要多寫一個0,如0123表示八進位制的123而不是十進位制的123;十六進位制數前面加0x表示,比如0x123表示十六進位制的123。

這裡應該是二進位制數 換成相印的八進位制數 應為02

八進位制在程式設計中有什麼作用,八進位制數是什麼?

linux系統下來的檔案許可權就是用八進位制表示源的。八進位制是三位,所有可以用來表示 是否此程式可以執行 用x表示 是否此程式可讀 用r表示 是否此程式可寫入 用w表示 0表示false,1表示true。程式設計將十進位制轉換成八進位制,使用棧來實現 typedef int selemtype 定...

十進位制數如何轉為八進位制數和十六進位制數

可以藉助二抄進位制進行轉換,3位二進位制bai對應1位八進位制,du4位二進位制對應1位十六進位制 舉例說zhi明 212d b o h 寫出二dao進位制各位基數,個位1,高位是低位乘以2,寫到比212大為止 256,128,64,32,16,8,4,2,1 用這組數從高到低將212湊出來,用到的...

二進位制數1101101和八進位制數334和十進位制數219和十

所有的都可以相復互換算。制 從小數點起向左,每bai 一位上的數,乘 du以進位制數zhi的n 1次方,n代表本位dao距離小數點的位數,如個位為1,小數位相反。如題 2進位制 1101101 1 0 4 8 0 32 64 1098進位制 334 4 3 8 3 64 22010進位制 219 9...