永发信息网

java中的精度是什么意思啊

答案:1  悬赏:10  手机版
解决时间 2021-02-21 22:22
  • 提问者网友:棒棒糖
  • 2021-02-21 15:00
java中的精度是什么意思啊
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-02-21 15:23
晕死,精度是指的各种数据类型的位宽啊:
byte 8 位
short 16 位
int 32 位偿long 64 位
float 32 位
double 64 位
char 16 位
数据降级都会损失精度的,体现在各种数据类型能表示的范围不一样。举个例子,float 32 位,根据 IEEE 754 32位 标准,首位正负位,后面 8 位指数位,余下 23 位是小数位;
double 64 位,根据 IEEE 754 64位 标准,首位正负位,后面 11 位指数位,余下 52 位是小数位。
相比之下当然位数愈多精度愈高了,其他整数类型的精度就简单了,首位表示正负,所有的都表示数值,位数越高当然精度越高。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯