什么是二进制 十进制 十六进制

谁帮我解释清楚下 他门的回答我看不懂 二进制 是不是 0 1 到2 就要进一个十位 还是什么啊 大家解释清楚下我在自学网络工程师
谁简单的运算一下给我看啊

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。

20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。



十进制

600,3/5,-7.99……看着这些耳熟能详的数字,你有没有想太多呢?其实这都是全世界通用的十进制,即1.满十进一,满二十进二,以此类推……2.按权展开,第一位权为10^0,第二位10^1……以此类推,第N位10^(N-1),该数的数值等于每位位的数值*该位对应的权值之和。

二进制数转换

二进制数转换成十进制数

由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 例1105 把二进制数110.11转换成十进制数。

十进制数转换为二进制数

十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。

1. 十进制整数转换为二进制整数 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

2.十进制小数转换为二进制小数

十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。

然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。


十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-09
我讲的通俗一点 所谓几进制 就是某个位上加到了几就要往前一位进1 比如我们常用的10进制 一个数是19 个位加了1 那么就是10了 那么就要往前一位进1 也就是原来的前面的1要加1 那么就变成了20 所谓2进制呢 不过是把这个10的概念替换成2 一旦到达2 就要进1 比如11这个2进制数(注意,不是10进制数十一) 现在我们来算11加1 最后一位原来就是1 现在加1 是不是变成2了? 所以就要进位 这个时候第二位已经是1 和从后面进过来的1一加 是不是也变成2了? 那么继续进位 也就是说最后的结果应该是11+1=100 不知道你有没有稍微明白一点本回答被提问者采纳
第2个回答  2008-06-23
2进制10进制16进制我的理解就是进位不同,我们都知道我们日常用的10进制有0-9十个数,然后就是逢10进一 2进制就0和1两个数字,到2就要进一 十六进制有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 逢十六进一
二进制:1+1=10 2+1=11
十进制:1+1=2 9+3=12
十六进制 8+1=A 8+9=11

就是二进制满2进1,十进制则是满10才进1,你的明白?
第3个回答  2019-04-19
十进制就是0到9为一个循环
二进制就是0
1为一个循环
十六进制就是0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F为一个循环
第4个回答  2008-06-23
简单的说,十进制就是逢十进一所以它有0-9;二进制就是逢二就进一,所以它只有0和1两个数。
0+1=1

1+0=1

1+1=10