新睿云

> 知识库 > 十六进制表示方法 进制如何进行转化

十六进制表示方法 进制如何进行转化

作者/来源:新睿云 发布时间:2019-11-12

进制对我们来讲是非常重要的,比较常用的进制有二进制、八进制、十进制和十六进制。我们最熟悉的应该是十进制,因为我们平时所讲的数字都是十进制的,比如100个苹果、200个梨、300个香蕉都是讲的十进制,十进制已经完全融入到了我们的现实生活中,


计算机世界以二进制为基础,但是八进制和十六进制也常用,今天介绍的重点就是“十六进制”。十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。

每一位十六进制数,对应使用四位二进制数来显示,除二推导。

相关推荐文章《Centos 7 关闭防火墙 两种方式搞定CentOS防火墙设置


十六进制表示


进制的表示方式

在编写程序的时候我们直接用二级制来表示数字会有什么问题呢?会产生这样一个问题:二进制的书写太长了。比如十进制的数字100,用二进制表示为:‭01100100‬,这样很不利于程序员的识读,所以又延伸出了八进制和十六进制,比如十进制数值100,用十六进制表示为0x64、用八进制表示为0144。

不同电脑系统、编程语言对于16进制数值有不同的表示方式,其中最常用(或常见)表示十六进制数值的方式是将 '0x' 加在数字前,或在数字后加上小字 16。例如 0x2BAD 和 2BAD16都是表示十进制的11181(或1118110)。


进制之间如何转化

常用的各进制中,为什么是二进制、八进制、十六进制,而不是其他进制如九进制呢?因为8和16正好是2的3次方和4次方。以2的次幂为纽带,就使得各个进制之间非常容易转换,八进制和16进制缩短了数字的长短,又容易识别,还容易在各进制之间相互转化。所以,八进制、十六进制意义非凡。

推荐相关应用:弹性云服务器ECS   镜像服务


十六进制数制就都介绍完了,编程基础知识介绍将进入下一个阶段。

热门标签
免费领云产品
联系客服
在线客服   
反馈意见
返回顶部
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待