程序猿葵花宝典Java学习笔记程序员

2、float数据在计算机中如何存储

2016-11-07  本文已影响77人  前端好有趣

float数据数字在计算机中的储存:

举例:十进制17.625在计算机中怎么储存

十进制:17.625

转化为二进制 ,17的二进制为10001,0.625的二进制计算方式为

十进制小数转二进制小数

二进制:10001.101


float类型数字在计算机中用4个字节储存,一共32位。遵循IEEE-754格式标准:

SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM

将小数点左移至只剩1位:

1.0001101 × 2^4 (因为小数点向左移动了4位)

float数据的储存
.
.

♨To Be Continue...♨

上一篇下一篇

猜你喜欢

热点阅读