#Python(027)函數oct()的應用
'''
2進位整數為:0,1
8進位整數為:0,1,2,3,4,5,6,7
16進位整數為:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Python中定義凡是0o開頭的數字都是8進位的整數,
函數oct()可將10位數轉為8位數。
以十進位213為例
十進位轉八進位
213/8 = 26 餘數 5 ↑ → 325(8)
26/8 = 3 餘數 2 |
3/8 = 0 餘數 3 |
八進位轉十進位
(3 * 8 ** 2) + (2 * 8 ** 1) + (5 * 8 ** 0)
= 213(10)
'''
x = 0o325
print(x)
y = 213
print(oct(y))
結果為:
文章標籤
全站熱搜
留言列表