zoukankan      html  css  js  c++  java
  • IP地址和进制转换

    ip地址有32位二进制数组成,而且在Internet范围内是唯一的。为了便于记忆增加可读性,人们将计算机的IP地址的32位二进制分成四段,每8位转换十进制数。
    IP地址由两部分组成:网络部分(netID)和主机部分。网络部分用于标识不同的网络,主机部分用于标识在一个网络中特定的主机。
    只要把IP地址和子网掩码作逻辑“与”运算,得出网络ID,网络ID可以判断不同的IP地址是否位于同一个网段了。

    二进制用B来表示,二进制转换八进制用3位分组法,转换十进制用位权展开法,转换十六进制用4位分组。
    八进制用O来表示,转换为二进制用3位分组法,转换为十进制用位权展开法。
    十进制用D或无后缀来表示,可以是整数、小数。十进制转换二进制用倒取余数法、十六进制用倒取余数法。
    十六进制用H来表示,十六进制转换为2进制用4位分组法,转换为十进制用位权展开法。

  • 相关阅读:
    c++ static_cast和dynamic_cast详解
    python 字符串格式化 format
    python zip() 函数
    零零散散的python笔记 2
    PAT 1017
    PAT 1016
    PAT 1015
    Jordan Lecture Note-8: The Sequential Minimal Optimization Algorithm (SMO).
    Jordan Lecture Note-7: Soft Margin SVM
    PAT 1014
  • 原文地址:https://www.cnblogs.com/appresearch/p/14068051.html
Copyright © 2011-2022 走看看