Java中基本类型字节数

Java中基本类型字节数各数据类型所占字节大小计算机的基本单位 bit

大家好,欢迎来到IT知识分享网。

各数据类型所占字节大小

计算机的基本单位:bit.一个bit代表一个0或1

byte:1byte = 8bit,1个字节是8个bit

short:2byte

int:4byte

long:8byte

float:4byte

double:8byte

boolean:1byte

char:2byte

字符型占2byte

————————————————

各个类型取值范围

1、byte(字节型):[-128 ~ 127],即[-2^7 ~ 2^7-1]

2、short(短整型):[-32768 ~ 32767],即[-2^15 ~ 2^15-1]

3、int(整形):[- ~ ],即[-2^31 ~ 2^31-1]

4、char(字符型):[0 ~ 65535],即[0 ~ 2^16-1]

5、long(长整型):[-2^63 ~ 2^63-1]

6、boolean(布尔型):true、flase

7、double(双精度浮点型):

指数位:-1023 ~ 1024,真正范围为:-1022 ~ 1023

尾数位:52位,2-522-52 = 2.0313E-16,最小是16位,但最小不是1.0E-16,所以精度是15 ~ 16,能保证15,一般16位。

8、float(单精度浮点型):

指数位:127 ~ 128,真正范围为:-126 ~ 127

尾数位:float的尾数:23位,其范围为:0 ~ ,而223 = = 106.92223 = = 106.92,所以float的精度为6 ~ 7位,能保证6位为绝对精确,7位一般也是正确的,8位就不一定了

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/94093.html

(0)
上一篇 2024-10-28 13:33
下一篇 2024-10-28 17:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信