单精度:取值范围在正负1.5*10-45到3.4*10-38之间,精度为7位数;
双精度:取值范围在正负5.0*10-324到1.7*10-308之间,精度为15到16位数。
初学C#者求教,求高手帮忙讲解下看单精度和双精度的的取值范围到底是怎么看的,自己很难理解他的取值范围!!!
精度我理解为是说保留小数点后面最高有几位,但既然精度已经限定了小数点后面有几位,那前面那个取值范围好像不只7位吧,感觉很纠结啊!我数学不是很差,看这个着实有点晕!!
更正:书上是
单精度:取值范围在正负1.5*10-45到3.4*10+38之间,精度为7位数;
双精度:取值范围在正负5.0*10-324到1.7*10+308之间,精度为15到16位数。
不好意思,上面写错了