C#整理1——进制转换
進制轉(zhuǎn)換:二進制,八進制,十進制,十六進制。
(一)二進制轉(zhuǎn)十進制:
1.寫2?
2.標指數(shù),從右向左,從0開始依次標記
3.乘系數(shù),一一對應(yīng)。
4.相加。
例:二進制數(shù)1101轉(zhuǎn)十進制數(shù)*
1.2 ? 2 ? 2 ? 2
2.2^3 ? 2^2 ? 2^1 ? 2^0
3.1*2^3 ? 1*2^2 ? 0*2^1 ? 1*2^0
4.1*2^3+1*2^2+0*2^1+1*2^0=13
(二)十進制轉(zhuǎn)二進制:除2取余
1.用豎式,對十進制數(shù)依次除2,記錄每一步余數(shù)。
2.一直除到商0為止,從下到上記錄余數(shù),即是二進制數(shù)。
(三)八進制轉(zhuǎn)十進制:O表示八進制 ? ? 類似二進制 ? ?O52=42
(四)十進制轉(zhuǎn)八進制:O72=110
(五)十六進制轉(zhuǎn)十進制:123456789ABCDEF(A=10,B=11,C=12,D=13,E=14,F=15) ? ? OX表示十六進制 ? ?類似二進制 ? ? OX72=48 ? OX108=6C
(六)十進制轉(zhuǎn)十六進制:類似二進制
(七)二進制轉(zhuǎn)八進制:三位一組
(八)八進制轉(zhuǎn)二進制:每個數(shù)拆成三位
(九)二進制轉(zhuǎn)十六進制:四位一組
(十)十六進制轉(zhuǎn)二進制:每個數(shù)拆成四位
(十一)八進制轉(zhuǎn)十六進制:八進制轉(zhuǎn)二進制再轉(zhuǎn)十六進制,八進制轉(zhuǎn)十進制再轉(zhuǎn)十六進制
(十二)十六進制轉(zhuǎn)八進制:十六進制轉(zhuǎn)二進制再轉(zhuǎn)八進制,十六進制轉(zhuǎn)十進制再轉(zhuǎn)八進制
?
轉(zhuǎn)載于:https://www.cnblogs.com/viven/p/4310873.html
總結(jié)
以上是生活随笔為你收集整理的C#整理1——进制转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tcp 压测工具
- 下一篇: Win10系统启动Markdown Pa