iOS基础-学习笔记78 7-进制转换的要素 1、 进制转换的要素 进制转换的3个基本要素:数位、基数和位权 数位:数位是指数码在一个数中所处的位置 7 6 5 4 3 2 1 0 数位 0 1 1 0 0 1 0 0 数码 基数:每个数位上所能使用的数码的个数(二进制取值0、1基数为2,十进制取值0-9基数为10) 位权:位权是指一个固定值,如:367 3*10^2 6*10^1 7*10^0 0*2^0+0*2^1+1*2^2+1*2^3+0*2^4+1*2^5+1*2^6+0*2^7=100 数码*基数^数位=位权(转换十进制) 位权相加就是转换后的10进制数 2、 常见的进制转换 转换:有的时候转换为人能识别的数制,要操作计算机写计算机能够使得的语言(二进制) 10—>2:除2取余法,把10进制数除以2,然后取得余数的序列,再倒序 2—>10:所有的位权相加101=1*2^0+0*2^1+1*2^2 2—>16:4合1法,整数部分从右向左4位结合成一位,小数部分从左向右结合1位,不足部分补0 16—>2:1拆4法,16进制的1位拆成二进制的4位 2—>8:3合1 8—>2:1拆3 10—>8:除8取余 8—>10: 8—>2—>10 16—>10: 16—>2—>10 |