栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

关于进制的知识总结

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于进制的知识总结

进制:

(1)基础知识:

表示几进制可以用相应的字母(符号)或下标来表示

如果是n进制那么他是没每n位进一位

(2)各进制写法;

1.十进制:

对于十进制后缀可以没有或加下标D。

2.二进制:

二进制可以加基数“2”也可以加后缀“B”

3.八进制:

八进制用下标”8“或后缀”O“,在c++里以0开头的数字为八进制

4.十六进制:

十六进制用下标”16“或添加后缀”H“,但是在c++里面可以在数字开头加”0x“

(3)各进制优缺点:

1.十进制:人们最常用的进制

2.二进制:二进制只有两个数字一个是1一个是0它通常可以表示开关,晶体管的疏通和关闭,某一结点的电压高低.二进制数运算简单他也是天然兼容逻辑运算.

3.八进制:因为二进制基数小数据的书写和阅读不方便因此在小型计算机里引用了八进制

4.十六进制:由于二进制的位数太长所以出现了十六进制

(4)整数进制转换:

1.十进制转二进制:

除二取与余法(短除法):

用2连续除以十进制整数,直到商为0,逆序排列余数即可得到该十进制的二进制表示

2.二进制转十进制:

按位权展开:

从右往左数的第一位为2的0次方(注:n的0次方等于1),第二位是2的2次方第三位是2的三次方以此类推最后将他们加在一起就好了。

(5)小数进制转换

小数十进制转二进制:

除二取整法:

用二乘十进制小数,可得到积将积的整数部分取出再去乘二最后到整数位为0时结束,最后按顺序取出得到这个数的二进制

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/950377.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号