摘要: IEEE 754规定浮点数值表示:x = s * m * 2^e其中s为符号,m是[1, 2)中的小数量值,e是指数。不计符号,于是:log(2, x) = log(2, m) + e近似地:log(2, x) = e编码后的浮点数表示为(S, E(K), M(N))三元组,其中符号:s = (-1)*S量值:m = 1 + M / 2^N指数:e = E - 2^(K - 1) + 1对于单精度类型float,K = 8, N = 23,总共占据32比特。例如,对于编码后双字:0x3dcccccd,分解为S = 0(2) = 0E = 01111011(2) = 123M = 1001100 阅读全文
posted @ 2007-07-20 18:03 quanben 阅读(340) 评论(0) 推荐(0)