🍊自我介绍
Hello,大家好,我是小珑也要变强(也是小珑),我是易编程·终身成长社群一名“创始团队·嘉宾” ,现在我来为大家介绍一下有关嵌入式方面的内容。在进入介绍之前,可能有一些小伙伴不了解易编程·终身成长社群;想要进一步了解社群的小伙伴可以点击下方链接自行跳转至关于社群的介绍:
易编程·终身成长社群:
https://blog.csdn.net/weixin_74300052?spm=1011.2266.3001.5343
🍊一、前言
任何送入计算机的数字,字母,符号等信息必须转换成0、1组合的数据形式才能被计算机识别。能够进行算术运算得到明确数值概念的信息成为计算机数值数据,其余的信息成为非数值数据。为了方便数据存储,我们把数据按照使用习惯以进制的方式来进行划分。
🍊二、进制的概述
①进制的概念
我们把进制也叫做进制位,是人们规定的一种进位方式。我们可以使用有限的数字符号来代表所有的数值。可使用数字符号的数目,我们称为为基数。基数为n,则为n进制。数制中某一位上的1所表示数值的大小我们称为位权。
eg:
十进制数123,基数为10,我们只用0~9这10个数组表示
3---------->位权为1(即10的0次方)
2---------->位权位10(即10的1次方)
1---------->位权位100(即10的2次方)
123=1 * 10 2 {10}^{2} 102 + 2 * 10 1 {10}^{1} 101 + 3 * 10 0 {10}^{0} 100
②常用进制介绍
a. 十进制
可用的数字符号: 0~9
基数: 10
特点:逢十进一
eg:
110 - 10 = 100
200 + 150 = 350
b. 二进制
计算机中是用二进制数来表示我们的数据的
可用的数字符号:0 , 1
基数:2
特点:逢二进一
eg:
( 1010 ) 2 {(1010)}_{2} (1010)2 - ( 0101 ) 2 {(0101)}_{2} (0101)2 = ( 101 ) 2 {(101)}_{2} (101)2
c. 八进制
可用的数字符号:0 ,1,2,3,4,5,6,7
基数:8
特点:逢八进一
eg:
( 713 ) 8 {(713)}_{8} (713)8 + ( 114 ) 8 {(114)}_{8} (114)8 = ( 1027 ) 8 {(1027)}_{8} (1027)8
( 713 ) 8 {(713)}_{8} (713)8 - ( 114 ) 8 {(114)}_{8} (114)8 = ( 577 ) 8 {(577)}_{8} (577)8
d.十六进制
可使用的数字符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
基数:16
特点:逢十六进一
eg:
( 27 B ) 16 {(27B)}_{16} (27B)16 + ( 18 A ) 16 {(18A)}_{16} (18A)16 = ( 405 ) 16 {(405)}_{16} (405)16
🍊三、进制的转换
①其他进制向十进制转换
1.二进制转换成十进制
( 110 ) 2 {(110)}_{2} (110)2 = 0* ( 2 ) 0 {(2)}^{0} (2)0 +1* ( 2 ) 1 {(2)}^{1} (2)1 +1* ( 2 ) 2 {(2)}^{2} (2)2 = ( 5 ) 10 {(5)}_{10} (5)10
22.八进制转换成十进制
( 745 ) 8 {(745)}_{8} (745)8= 5 * ( 8 ) 0 {(8)}^{0} (8)0 + 4 * ( 8 ) 1 {(8)}^{1} (8)1+ + 7 * ( 8 ) 2 {(8)}^{2} (8)2 = ( 485 ) 10 {(485)}_{10} (485)10
3.十六进制转换成十进制
a. 整数转换
( A 13 ) 16 {(A13)}_{16} (A13)16 = 3 * ( 16 ) 0 {(16)}^{0} (16)0 + 1 * ( 16 ) 1 {(16)}^{1} (16)1 + 10 * ( 16 ) 2 {(16)}^{2} (16)2 = ( 2579 ) 10 {(2579)}_{10} (2579)10
b. 小数转换
( F 8 C . B ) 16 {(F8C.B)}_{16} (F8C.B)16
=C * ( 16 ) 0 {(16)}^{0} (16)0 + 8 * ( 16 ) 1 {(16)}^{1} (16)1 + F * ( 16 ) 2 {(16)}^{2} (16)2 + B * ( 16 ) − 1 {(16)}^{-1} (16)−1
=12+128+3840+0.6875
=3980.6875
你的点赞评论就是对博主最大的鼓励
当然喜欢的小伙伴可以:点赞+关注+评论+收藏(一键四连)哦~