什么是十进制数法
*进制,就是指你的数字每记到多少进一位,
10进制就是到10进位,也就是9+1就=1 0,
如果是2进制,就是2进一位,1+1=1 0
8进制是7+1 = 10
16进制,9后面是a,然后是b c d e f,也就是f + 1 = 10
为了区别,一般的写法,10进制 就是咱们平常见得
2进制用b代表,就是 0b 1000 1111,前面0b代表二进制,后面每4或8位一组,也可以写作 10001111b,最后的b代表2进制
8进制用0开头,就是01777
16进制用0x开头,或者用h结尾,如:0xffff或者ffffb
这些都是计算机里面常见的
其他也有一些不常见的,比如古玛雅是用13进制(据说)等等,这些估计你是看不到了
十进制数是什么意思
十进制数是组成以10为基础的数字系统,有0,1,2,3, 4, 5, 6, 7, 8, 9十个基本数字组成。十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,满十进一,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重
要。基本符号是0到9十个数字。要表示这十个数的10倍,就将这些数字右移一位,用0补上空位,即10,20,30,。,90;要表示这十个数的10
倍,就继续左移数字的位置,即100,200,300,。。要表示一个数的1/10,就右移这个数的位置,需要时就0补上空位:1/10位0.1,1
/100为0.01,1/1000为0.001。
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。
二进制主要用于计算机运算,十进制主要用于日常生活。
什么是10进制
1. 二进制数转换为十进制数 二进制数第0位的权值是2的0次方,第1位的权值是2的1次方…… 所以,设有一个二进制数:0110 0100,转换为10进制为: 下面是竖式: 0110 0100 换算成 十进制 第0位 0 * 20 = 0 第1位 0 * 21 = 0 第2位 1 * 22 = 4 第3位 0 * 23 = 0 第4位 0 * 24 = 0 第5位 1 * 25 = 32 第6位 1 * 26 = 64 第7位 0 * 27 = 0 + --------------------------- 100 用横式计算为: 0 * 20 0 * 21 1 * 22 1 * 23 0 * 24 1 * 25 1 * 26 0 * 27 = 100 0乘以多少都是0,所以我们也可以直接跳过值为0的位: 1 * 22 1 * 23 1 * 25 1 * 26 = 100 . 2. 八进制数转换为十进制数 八进制就是逢8进1。
八进制数采用 0~7这八数来表达一个数。 八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方…… 所以,设有一个八进制数:1507,转换为十进制为: 用竖式表示: 1507换算成十进制。
第0位 7 * 80 = 7 第1位 0 * 81 = 0 第2位 5 * 82 = 320 第3位 1 * 83 = 512 + -------------------------- 839 同样,我们也可以用横式直接计算: 7 * 80 0 * 81 5 * 82 1 * 83 = 839 结果是,八进制数 1507 转换成十进制数为 839 . 3. 十六进制数转换成十进制数 2进制,用两个 *** 数字:0、1; 8进制,用八个 *** 数字:0、1、2、3、4、5、6、7; 10进制,用十个 *** 数字:0到9; 16进制,用十六个 *** 数字……等等, *** 人或说是印度人,只发明了10个数字啊? 16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。字母不区分大小写。
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方…… 所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。 假设有一个十六进数 2AF5, 那么如何换算成10进制呢? 用竖式计算: 2AF5换算成10进制: 第0位: 5 * 160 = 5 第1位: F * 161 = 240 第2位: A * 162 = 2560 第3位: 2 * 163 = 8192 + ------------------------------------- 10997 直接计算就是: 5 * 160 F * 161 A * 162 2 * 163 = 10997 (别忘了,在上面的计算中,A表示10,而F表示15) 现在可以看出,所有进制换算成10进制,关键在于各自的权值不同。
假设有人问你,十进数 1234 为什么是 一千二百三十四?你尽可以给他这么一个算式: 1234 = 1 * 103 2 * 102 3 * 101 4 * 100。
10进制是什么意思?怎么个算法
10进制就是逢10进1的进位制数值统计方法,相对的还有2进制 8进制 16进制。
其算法位:1+10=11
PS:各进制的转换方法如下:
10进制转换成其他的都是除以要转换成的那个数,也就是说转换成二进制的就除以2,转换成八进制的就除以8,转换成十六进制的就除以16,然后倒取余数。具体例题如下
10---2:把20转换成二进制
20/2=10。。。.余数为0
10/2=5。。。..余数为0
5/2=2。。。。余数为1
2/2=1。。。。余数为0
1/2=0。。。。余数为1
则20换成二进制后是10100
10---8:把20转换成八进制
20/8=2。。。..余数为4
2/8=0。。。。余数为2
则20转换成八进制后是24
10---16:把20转换成十六进制
20/16=1。。。.余数为4
1/16=0。。。..余数为1
则20转换成十六进制后是14
2---10:把二进制数1101转换成十进制
1101=1*2的0次方+0*2的1次方+1*2的2次方+1*2的3次方=13
则1101变成十进制后是13
8---10:
把八进制数1340转换成十进制
1340=0*8的0次方+4*8的1次方+3*8的2次方+1*8的3次方=736
则1340变成十进制后是736
16---10:把十六进制数3A4F转换成十进
3A4F=15*16的0次方+4*16的1次方+10*16的2次方+3*16的3次方=14927
(十六进制中的A是10,F是15)
二进制与八进制的相互转换:
八进制数 0 1 2 3 4 5 6 7
二进制数 000 001 010 011 100 101 110 111
二进制与十六进制的相互转换
十六进制 0 1 2 3 4 5 6 7 B
二进制数 0000 0001 0010 0011 0100 0101 0110 0111 1011。
十进制数15对应的二进制数是多少?
二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并. 1. 十进制整数转换为二进制整数 十进制整数转换为二进制整数采用"除2取余,逆序排列"法.具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来. 例1107 把 (173)10 转换为二进制数. 1111。
标签:数是,十进制