tft每日頭條

 > 圖文

 > c語言十六進制怎麼寫

c語言十六進制怎麼寫

圖文 更新时间:2024-08-29 01:59:28

除了二進制,編程中也經常使用八進制和十六進制。

八進制有0~7共8個數字,基數為8,逢八進一,借一當八;十六進制中,用A來表示10,B表示11,C表示12,D表示13,E表示14,F表示15,因此有0~F共16個數字,基數為16,逢16進1,借1當16。例如:

  • 八進制 3072 = 3×8^3 0×8^2 7×8^1 2×8^0 = 1594

  • 十六進制 E3F9 = 14×16^3 3×16^2 15×16^1 9×16^0 = 58361

c語言十六進制怎麼寫(八進制和十六進制)1

在C語言中,八進制通常以“0”開頭(注意是數字 0,而不是字母 o),例如 0307;十六進制通常以“0x”或“0X”開頭(不區分大小寫),例如 0xE27 或 0X89F。

下面請看八進制和十六進制加法運算的兩個例子。

這是選學内容,如果你隻想了解八進制和十六進制,不希望深入研究它們的運算,請忽略這部分内容,不會影響後邊的學習。

1) 八進制加法:0107 0274 = 0403

c語言十六進制怎麼寫(八進制和十六進制)2

圖1:八進制加法運算

2) 十六進制加法:0XA2B 0X276 = 0XCA1

c語言十六進制怎麼寫(八進制和十六進制)3

圖2:十六進制加法運算

機智雲、小e、香蕉派等熱門開發闆、以及ST、TI 等廠商芯片免費申請,請關注雲漢電子社區微信公衆号ickeybbs回複“熱門活動”,可免費參與活動!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved