# 十進位制
a1 =
12# 二進位制(每一位代表2的n次方8421)
a2 =
0b1100
# 八進位制(1234567,0o開頭,不分大小寫)
a3 =
0o14
# 十六進製制(123456789abcdef,0x開頭,不分大小寫)
a4 =
0xcprint
(a1)
# 12
print
(a2)
# 12
print
(a3)
# 12
print
(a4)
# 12
# 二進位制轉化為其他進製
print
(int
('0b1100',2
))# 12
print
(oct
(0b1100))
# 0x14
print
(hex
(0b1100))
# 0xc
# 八進位制轉其他進製
print
(int
('0o14',8
))# 12
print
(bin
(0o14))
# 0b1100
print
(hex
(0o14))
# 0xc
# 十六進製制轉其他進製
print
(int
('0xc',16
))# 12
print
(bin
(0xc))
# 0b1100
print
(oct
(0xc))
# 0o14
print
(0b1100
*0o14
*0xc
)# 輸出是十進位制1728
二進位制 八進位制 八進位制 十進位制 十六進製制的介紹
數字在計算機中表現的方式常見的有四種 十進位制 二進位制 八進位制 十六進製制 1.十進位制 1 基數 0,1,2,3,4,5,6,7,8,9 2 進製 逢10進1 3 位權 10的n次方 n從低位到高位從0開始一次增加 1231 110 3 210 2 310 1 110 0 4 程式中的表示方式...
c 八進位制 轉 十進位制
概述 其實x進製轉十進位制的演算法都差不多,不過如果是針對於字元形式,他們卻有點不同.使用指標和陣列的形式計算,又不同.這裡演示將字元型的陣列形式的八進位制轉成十進位制 1 include 2 include 3 include 4 5 define max 10 67 初始化陣列為八進位制.8vo...
十進位制,二進位制,八進位制
發現很多人不懂十進位制 二進位制 八進位制等相互轉化的原理。在此我簡單的寫一下 php中有decbin 用於十進位制轉化二進位制,原理是什麼?我舉例說明一下 33的二進位制是多少?首先你必須明白。二進位制是只出現0101這樣的,33的二進位制是什麼呢?33除以2等於16餘數1,得到的1即為33二進位...