二进制 十进制 十六进制
二进制
二进制有两个数值既0和1 ,在数字电路里面他们被用来表示高低电流,在网络里面它们也被用于表示IP地址,二进制表示IP地址的方法通常都是四个八位组的二进制如“00000000 00000000 00000000 11111111” 每八个位一组,共四组,在现实生活中人的大脑不肯能记忆到这么多东西,所以人们通常采用点分十进制的方法来表示IP地址。
二进制转十进制对照表
10000000 = 128
11000000 = 192
11100000 = 224
11110000 = 240
11111000 = 248
11111100 = 252
11111110 = 254
11111111= 255
十进制
十进制计数法是相对二进制计数法而言的,当然计算机不认识十进制的数值,需要转换成二进制,这样计算机才能够处理,但人们能够记得住的恐怕只有十进制了。
例如
192.168.2.1 = 11000000 10101000 00000010 00000001
1 = 00000000
2 = 00000010
4 = 00000100
8 = 00001000
16 = 00010000
32 = 00100000
64 = 01000000
128 = 10000000
十六进制
十六进制没有太多的理念。总共十六位数,分别是 0 1 2 3 4 5 6 7 8 9 A B C D E F 十六进制用到的不是很多。主要是十六进制转换二进制。
例如 转换 IP 192.168.2.1 十六进制的表达方式为 C0 A8 02 01
转换步骤,1将十进制转换成二进制
2 将每一组的二进制每四位分隔开来,没有的用零填充。
3 将每四位的值计算出来,用十六进制表示即可。
192 = 11000000 = C0
168 = 10101000 = A8
2 = 00000010 = 02
1 = 00000001 = 01
转载于:https://blog.51cto.com/jianchi/381357
二进制 十进制 十六进制相关推荐
- 微型计算机有多少进制,微型计算机原理二进制十进制十六进制.doc
微型计算机原理二进制十进制十六进制 1:微处理器和微型计算机的发展 自1946年世界上第一台计算机问世以来,计算机科学与技术得到了飞速的发展,短短50多年时间,已经经历了电子管.晶体管.集成电路.超大 ...
- 二进制十进制十六进制转换_二进制数制到十进制数制的转换
二进制十进制十六进制转换 Prerequisite: Number systems 先决条件: 数字系统 To convert binary number to its respective deci ...
- php 十六进制变中文版,php 汉字转化成 二进制 十进制 十六进制 数目字
php 汉字转化成 二进制 十进制 十六进制 数字 /** * 把一个汉字转为unicode的通用函数,不依赖任何库,和别的自定义函数,但有条件 * 条件:本文件以及函数的输入参数应该用utf-8编码 ...
- 二进制,十进制,十六进制
生活中其实很多地方的计数方法都多少有点不同进制的影子. 比如我们最常用的10进制,其实起源于人有10个指头.如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制. 至于二进制-- ...
- 【iOS】二进制十进制十六进制转换器
还是那句话,没有第一时间在网上找到想要的参考代码,就自己动手做了一个. 总感觉进制转换应该有系统方法,哪位大神若知道还请不吝赐教. // // MainViewController.m // Comp ...
- postgreSql按位运算、二进制十进制十六进制的表法和转换
-- postgre 按位运算符 以及结果 注释的后面为结果SELECT 1|2 ; -- 3SELECT 1&2 ; -- 0SELECT 1*2 ; -- 2SELECT 4>> ...
- QT 进制转换小工具 二进制/十进制/十六进制/浮点数转换
野生小菜鸟一只,程序效果如下,希望大家多多支持. 1. 按table切换LineEdit: 2. 输入要计算的数据后,按回车执行,计算后的数据会显示在同一行的另一个控件中. 3. LIneEdit内加 ...
- java、计算机进制转换,二进制 十进制 十六进制 的进制等等!
2进制CPU使用,8进制很少见,10进制适合人类使用,16进制适合编译器和底层程序员使用,希望对你有所帮助! 以下文章是自己从别的地方复制粘贴过来, 总结了一下. 虽然看着有点乱, 但是想学 ,就能看 ...
- java 进制转换,二进制 十进制 十六进制 正数 负数的进制等等!
2进制CPU使用,8进制很少见,10进制适合人类使用,16进制适合编译器和底层程序员使用,希望对你有所帮助! 以下文章是自己从别的地方复制粘贴过来, 总结了一下. 虽然看着有点乱, 但是想学 ,就能看 ...
最新文章
- Mongo北京大会3月3号召开!报名抢注火爆进行中!(免费)
- 用php获取本周,上周,本月,上月,本季度日期的代码
- java面向对象知识汇总的思维导图
- 时间序列数据库的秘密(3)——加载和分布式计算
- #pragma multi_compile_fwdbase会增加很多个shader variants
- 5.5.2 最小的N个和
- Linux下动态库(.so)和静态库(.a)
- linux 安装启动ssh服务
- logistic regression编程作业--sigmoid function,Cost function and gradient,Evaluating logistic regression
- 嵌入式linux开发 周立功,嵌入式linux开发教程 周立功
- 广场舞江湖刀光剑影,糖豆APP武艺高强却难打赢中老年擂台?
- java程序怎么混淆,使用混淆器,保护你的java程序,混淆java
- laravel whereDoesntHave 查询不等于条件的数据
- 令人头痛的WH_CBT钩子,使窗口前置——泪水+汗水的赞歌
- 北航计算机学院马殿富,北京航空航天大学计算机学院院长马殿富演讲
- SAEJ1939-21数据链路层部分解读(第一部分)
- 计算机考研400分以上,考研400分是什么概念?
- Mysql 与ES(Elastic Search)对比
- 技术知识库——C1见习能力认证(应用软件开发的基础知识)
- 怎么用迅雷下载百度网盘中的大文件…