十进制和二进制的相互转换

2222.png

转成二进制主要有以下几种:正整数转二进制,负整数转二进制,小数转二进制;

此处主要记录网络中IP地址划分经常用到的正数十进制转和二进制的相互转换。
一、将十进制转换为二进制
      要点一定一定要记住哈:除二取余,然后倒序排列,高位补零。
      也就是说,将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零就OK咧。哎呀,还是举例说明吧,比如192转换为二进制,如图所示操作。
1234.png
192除以2得到的余数分别为00000011,然后咱们倒着排一下,192所对应二进制就是110000000。
二、将二进制转换为十进制
以11000000为例,算法如下:
1×2^8-1+1×2^7-1+1×2^6-1+1×2^5-1+1×2^4-1+1×2^3-1+1×2^2-1+1×2^1-1=128+64+0+0+0+0+0=192
常用的2的n次方计算:
2^8=256
2^7=128
2^6=64
2^5=32
2^4=16
2^3=8
2^2=4
2^1=2
2^0=1

发布者:老王,转转请注明出处:https://u148.cn/244.html

(0)
老王的头像老王
上一篇 2021年 4月 26日 下午11:06
下一篇 2021年 4月 27日 下午4:53

相关推荐

  • Win10安装JAVA1.8.0_60配置环境变量教程

    首先下载一个jdk,可以通过这个链接下载:https://pan.baidu.com/s/1aP6SdL8UQK_C2GvALLb6Wg也可以去官网下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html 接下来就是安装,安装步骤省略。安装路径我们选择默认的,当然,我们也可也…

    2022年 4月 5日
    4.7K00
  • 学习BGP第一天:基本的概念

    回顾自治系统(Autonomous Aystem)的概念: 关于AS的传统定义是:由一个单一的机构或组织所管理的一系列IP网络及其设备所构成的集合。 根据工作范围的不同,动态路由协议可分为两类,一类被称为IGP(Interior Gateway Protocol,内部网关协议),例如RIP、OSPF、IS-IS等。另一类被称为EGP(Exterior Gat…

    2021年 4月 13日
    4.0K00
  • Adobe全家桶功能介绍

    相信一提到Photoshop,大家都知道是Adobe公司旗下最为出名的图像处理软件之一,除了我们都知道的ps之外,它还有超过50款产品,服务于“视觉设计行业”的每一个细分分支。本文一次性讲完。 1.Adobe Photoshop 简称PS 那就拿Adobe Photoshop开头吧,这是一个可以让你专业地修饰图片的软件。人们日常用“ps”一词来简称Photo…

    2021年 11月 18日
    7.5K00
  • OSPF路由类型讲解及路由聚合的方法

    OSPF(Open Shortest Path First,开放式最短路径优先),它是IETF (Internet Engineering Task Force)组织开发的一个基于链路状态的自治系统内部路由协议。在 IP 网络上,它通过收集和传递自治系统的链路状态来动态地发现并传播路由。1、OSPF数据包类型1)Hello包:用于建立和维护相邻的两个OSPF…

    2021年 4月 13日
    4.2K00
  • 动态令牌-(OTP,HOTP,TOTP)-基本原理

    名词解释和基本介绍 OTP 是 One-Time Password的简写,表示一次性密码。 HOTP 是HMAC-based One-Time Password的简写,表示基于HMAC算法加密的一次性密码。 是事件同步,通过某一特定的事件次序及相同的种子值作为输入,通过HASH算法运算出一致的密码。 TOTP 是Time-based One-Time Pas…

    2021年 5月 17日
    5.6K00

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信