- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 java中不同类型数据运算时转换问题
一般来说,我们在运算的时候,要求参与运算的数据类型必须一致。但是,当运算的数据类型不一致时,会发生默认转换。比如定义下列2个变量: int a = 3; byte b = 4;我们让这2个数据相加 结果会返回什么类型呢 ?首先int 占4个字节,byte占一个字节,在运算时byte会转化为4个字节,也就是会转化为int型数据,进而推出运算结果也为int型。。因此,不同
2015-04-05 22:38:03 2007
原创 float与double区别
单精度浮点数在内存中占4个字节,用32位二进制补码描述。双精度浮点数在内存占8个字节,用64位二进制补码描述。浮点数在内存中用指数型式表示,分解为:数符,尾数,指数符,指数四部分。数符占1位二进制,表示数的正负。指数符占1位二进制,表示指数的正负。尾数表示浮点数有效数字,0.xxxxxxx,但不存开头的0和点指数存指数的有效数字。指数占多少位,尾数占多少位,由计
2015-04-05 22:27:25 273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人