vb编程代码大全_VB编程中的各类进制转换大全!

aec5da3f7df8165a7449b36514fe6c53.png

今日大寒节气,也是24节气中的最后一个节气了!

春节马上就要来了,各位加油!

929c187a09b8669589860561f5f25004.png

En 十进制简介

十进制:有  0 1 2 3 4 5 6 7 8 9   十个状态 ;

 10  11  12  13  14  15 ....19

         20  ...

         ....

         90....99

         100


9c875073bd00955a4e1cfadb12b22b6c.png

二进制


二进制: 有 0    1   两个状态

        10  11

        100  101   110   111

        1000    1001   1010    1011 

        1100   1101   1110    1111

        10000

(除0,1之外不可能有其他数字!)


0fcd4cf90863e43d45a07b575df8ad27.png 十进制和二进制的转化

    十进制的:     8  /15 /  31  /16 /  8 /  4 / 2 / 1 

对应的二进制:1000  / 1111 / 11111/ = 10000 + 1000 + 100 +10 +1

480219c10c38a5a98f57f472a57601b1.png二进制转换为十进制     

       例:  10010 =  10000  + 10 = 10000 + 0000  +000+  10 +0 = 1 * 2^4  +  0*2^3  + 0* 2^2 + 1* 2^1 + 0*2^0 = 18

公式为:

       100101010  

       x(n)x(n-1)...x(2)x(1) = x* 2^(n-1) +  x* 2^(n-2) +...+ x* 2^1 +x* 2^0;

十进制转换为二进制

     方法: 除2取余 , 从下往上数

   x(n)* 2^(n-1) +  x(n-1)* 2^(n-2) +...+ x(2)* 2^1 +x(1)* 2^0;   /2      余     x1 

   x(n)* 2^(n-2) +  x(n-1)* 2^(n-3) +...+ x(2)* 2^0    /2

   x(n)* 2^(n-3) +  x(n-1)* 2^(n-4) +...+ x(2)/2                余  x(2)

   所以   16 = 10000


十六进制


十六进制:有0 1 2 3 4 5 6 7 8 9  

A B C D E F  共  十六个状态

   10   11 ...           1A        1F

          .

          .

          A0

          B0

          C0

          D0

          E0

          F0

          100


八进制

八进制: 有 0 1 2 3 4 5 6 7 八种状态;

          10            17

          21 

负整数  十进制  -8


计算机最基本的单位是 byte 

1 byte(字节) =  8 bit(位)

1 kb = 1024 byte

1 Mb = 1024 KB

1 GB = 1024 MB

1 TB=   1024GB


规定 : 字节的最高位是符号位  0为正  1为负

8 的二进制  0000 1000

|-8| =     0000 1000  

            1111 0111  反码

反码加1    1111 1000  补码  就是 -8的计算机中的表示

8 + (-8) = 0

0000 1000  +  1111 1000  =   0000 0000

1111 1000 

1 0000 0000  

二进制负数

补码:1101 1101  =  -35    

反码:1101 1100

      0010 0011  = 35


大家对本期内容有不明白之处,可以添加小编微信号:vbyjk521 ,随时在线答疑。现在报名VB视频讲解,即可直接学习后续的数据库开发课程和网站开发课程。

20700ca5e2a766cf49f065ac9cff453e.png



ba24018398c5cefcc63bd6cf4449edd6.gif 9cac005052c61e4e6b382ce218d7f6eb.png

长按上图,关注跟我学VB公众平台

c9e879be317dd66ee96b5f212d86a397.png

跟我学VB

cfd3c02edc534587295cd18a07268ef0.png

                                                                            支持小编请点赞!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值