Qua(四进)Bin(二进)Dec(十进)000000100011200102300113100100411010151201106130111720100082110019221010102310111130110012311101133211101433111115七进制是以7为基数的计数系统。使用数码0-6。七进制小数通常都是循环小数,除非分母是七的倍数。有些小数可以用有限个数字来表示,如:十进制七进制 (循环部分)1/21/2 = 0.3...1/31/3 = 0.2...1/41/4 = 0.15...1/51/5 = 0.1254...1/61/6 = 0.1...1/71/10 = 0.11/81/11 = 0.06...1/91/12 = 0.053...1/101/13 = 0.0462...1/121/15 = 0.04...1/141/20 = 0.03...1/151/21 = 0.0316...1/161/22 = 0.03...1/181/24 = 0.025...1/191/25 = 0.024...1/201/26 = 0.0231...1/211/30 = 0.02...1/241/33 = 0.02.........1/491/100 = 0.01七进制的乘法表:-12345610112345610224611131520336121521243044111522263340551321263442506615243342516010102030405060100在七进制中:π = 3.0663651432... e = 2.5012410654...加法运算举例:1、131+245=406 2、406+666=1405 3、1405+3456=5164数制转换举例:1、十进制的131转化成七进制数131(十)=18*7+5=(2*7+4)*7+5=2*7^2+4*7^1+5=245(七)2、七进制数245转化成十进制数245(七)=2*7^2+4*7^1+5=2*49+4*7+5=98+28+5=131(十)七进制的一个好处是,3.1 (22/7)是圆周率的一个很好的近似值。由于二进制数据的基数R较小,所以二进制数据的书写和阅读不方便,为此,在小型机中引入了八进制。八进制的基数R=8=2^3,有数码0、1、2、3、4、5、6、7,并且每个数码正好对应三位二进制数,所以八进制能很好地反映二进制。八进制用下标8或数据后面加O表示 例如:二进制数据 ( 11 101 010 . 010 110 100 )2 对应八进制数据 (352.264)8或352.264O。十二进制　长度单位一英尺等于12英寸,一先令等于12便士,就连足球比赛罚点球的英制长度也是12码,不过这个12码与十二进制并无关系,巧合而已。十二进制来源:传说是十个手指头加两只脚。这是过去规定的,20世纪开始规定一打dozen为12个。规定一打12个是一种12进制。瑞典历史上有一位有远见的国王就说过,从日常应用的角度看,十二进制比十进制更方便。他生前曾设想过,在他管辖的范围内取消十进制,而代之以十二进制。直到2015年还能见到十二进制,比如钟表转一圈12小时等等。十进制1234567891011十二进制123456789MN有时十进制中的10/11在十二进制中也用A/B表示。由于二进制数在使用中位数太长,不容易记忆,所以又提出了十六进制数。十六进制数有两个基本特点:它由十六个数码:数字0~9加上字母A-F组成(它们分别表示十进制数10~15),十六进制数运算规律是逢十六进一,即基数R=16=2^4,通常在表示时用尾部标志H或下标16以示区别,在c语言中用添加前缀0x以表示十六进制数。例如:十六进制数4AC8可写成(4AC8)16,或写成4AC8H。