数据恢复-数据的表示方法

版权声明:本文出自_莫逸的博客,转载必须注明出处。 https://blog.csdn.net/RedWolfChao/article/details/84328070

"基数" 与各数位的 "位权"

  • 基数 : 一种计数制允许选用基本数字符号的个数叫做基数;<栗子 十进制的基数是10 二进制的基数是2>

  • 位权 : 一个数字符号处在不同位时,它所代表的数值是不同的,每个数字符号所代表的数值等于该数字符号乘以一个与数码所在位有关的常数,这个常数叫做位权;<栗子 (十进制)12345 1的位权是10000   3的位权是100  十进制中 百分位 十分位 个位 百位 千位的位权以次是 10^-2 10^-1 10^0 10^1 10^2>

进制表示

  • 二进制 : B

  • 八进制 : O

  • 十进制 : D

  • 十六进制 : H

进制转换

  • 二进制转十进制

  • 十进制转二进制

  • XXX

  • XXX1

  • XXX2

定点数与浮点数

  • 定点数 : 小数点的位置确定了 称为定点数 <栗子 0.123456(小数点固定在最左边0不算) 12345(小数点固定在最右边) >

  • 浮点数 : 小数点的位置不确定 称为浮点数<栗子 123.456 12.3456>

定点整数<纯整数>与定点小数<纯小数>

  • 定点整数 <纯整数>: 小数点位置固定在最低位之后<最右侧 ->1235678. > 

  • 定点小数 <纯小数>: 小数点位置固定在符号位之后 即小数部分的最高位<最左侧 -> 0.12345>

浮点数 : 整数与小数部分都有有效数值的数叫做浮点数<小数点位置不确定>

一个浮点数可以表现为该形式 : 

                                              D = R *J^N

  • D : 该浮点数

  • R : 对应的纯小数<D的"尾数" >

  • J :  对应进制<D的"进制">

  • N : 小数点的位置<D的"阶码">

栗子 : 

  • 123.456D = 0.123456 * 10^3

  • 0.00123456D = 0.123456 * 10^-2

  • 10101.1010B = 0.101011010 * 2^5

猜你喜欢

转载自blog.csdn.net/RedWolfChao/article/details/84328070
今日推荐