2_C语言中的数据类型 (二)进制
1.1?????? 二進制數(shù)、位、字節(jié)與字
我們習慣于十進制的數(shù):10,12等
一個位只能表示0,或者1兩種狀態(tài),簡稱bit,一個位是一個bit
一個字節(jié)為8個二進制,稱為8位,簡稱BYTE,8個比特是一個字節(jié)
一個字為2個字節(jié),簡稱WORD。
兩個字為雙字,簡稱DWORD
1.2?????? 八進制
八進制為以8為基數(shù)的數(shù)制系統(tǒng),C語言當中0表示八進制,0666;
1.3?????? 十六進制
十六進制值16為基數(shù) 的數(shù)制系統(tǒng),C語言中用0x表示十六進制
| 十進制 | 十六進制 | 二進制 |
| 0 | 0 | 0000 |
| 1 | 1 | 0001 |
| 2 | 2 | 0010 |
| 3 | 3 | 0011 |
| 4 | 4 | 0100 |
| ? | ? | ? |
十進制轉(zhuǎn)化8進制,用十進制數(shù)作為被除數(shù),8作為除數(shù),取商數(shù)和余數(shù),直到商數(shù)為0的時候,將余數(shù)倒過來就是轉(zhuǎn)化后的結(jié)果
十進制轉(zhuǎn)化16進制,用十進制數(shù)作為被除數(shù),16作為除數(shù),取商數(shù)和余數(shù),直到商數(shù)為0的時候,將余數(shù)倒過來就是轉(zhuǎn)化后的結(jié)果
?資料來源:傳智播客 ?僅供學習研究
轉(zhuǎn)載于:https://www.cnblogs.com/wuchuanying/p/6275583.html
總結(jié)
以上是生活随笔為你收集整理的2_C语言中的数据类型 (二)进制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET Aries 入门开发教程
- 下一篇: 实践:基于深度学习的卫星图像超分辨率处理