① java中long是什么意思
是整型的一种,而且是表示范围最大的那种。
java里面整型一共4种,byte, short, int, long,按字节长度算分别是1, 2, 4, 8个字节。
② java long最大表示多少位
1个字节是8位 只有8种基本类型可以算.其他引用类型都是由java虚拟机决定的自己不能操作 byte 1字节 short 2字节 int 4字节 long 8字节 float 4字节 double 8字节 char 2字节 boolean 1字节
③ java long类型占多少字节
long8个字节。
int类型占32个字节:4位;
short类型占16个字节:2位;
long类型占64个字节;8位;
float类型占32个字节;4位;
double类型占64个字节;8位;
char类型占16个字节;2位;
boolean类型占8个字节;1位;
byte类型占8个字节;1位;
相关单位
数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字。因此每个字都是可以寻址的。字的长度用位数来表示。
以上内容参考:网络-字节
④ java中long类型的取值范围是多少
(-9223372036854774808~9223372036854774807),占用8个字节(-2的63次方到2的63次方-1)
⑤ java中long类型的取值范围到底是多少
范围:-9223372036854775808到9223372036854775807
解释:long类型是64位的也就是 ”-2^64“ 到”2^64 -1“.
⑥ Java基本类型中的long存储范围是多少
-9223372036854775808~9223372036854775807
publicclassHello{
publicstaticvoidmain(String[]args){
System.out.println(Long.MIN_VALUE);
System.out.println(Long.MAX_VALUE);
longminValue=0x8000000000000000l;
longmaxValue=0x7fffffffffffffffl;
System.out.println(minValue);
System.out.println(maxValue);
}
}
在java中long型是64位的。
⑦ java 中byte.short,int,long,float,double 的取值范围分别是多少
其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样
byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)
short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)
int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)
long的取值范围为(-9223372036854774808~9223372036854774807),占用8个字节(-2的63次方到2的63次方-1)
float和double是表示浮点型的数据类型,他们之间的区别在于他们的精确度不同
float 3.402823e+38 ~ 1.401298e-45(e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方)占用4个字节
double 1.797693e+308~ 4.9000000e-324 占用8个字节
double型比float型存储范围更大,精度更高,所以通常的浮点型的数据在不声明的情况下都是double型的,如果要表示一个数据是float型的,可以在数据后面加上“F”。
浮点型的数据是不能完全精确的,所以有的时候在计算的时候可能会在小数点最后几位出现浮动,这是正常的。