基本数据类型范围
来源:互联网 发布:jdk源码分析 pdf 编辑:程序博客网 时间:2024/06/07 03:39
数据类型:八种基本数据类型(必须记住)
(1) 字节型byte-8(2)字符型char-16
(3)短整型short-16 (4)整型int-32 (5)长整型 long -64
(6)单精度浮点型 float-32 (7) 双精度浮点型double-64
(1) 字节型byte-8(2)字符型char-16
(3)短整型short-16 (4)整型int-32 (5)长整型 long -64
(6)单精度浮点型 float-32 (7) 双精度浮点型double-64
(8)布尔类型 boolean true或者false
布尔型 只有两个值true、false Char 字符型
Byte 8位带符号整数 -128到127之间的任意整数
Short 16位无符号整数 -32768~32767之间的任意整数
Int 32位带符号整数 -2^31到2^31-1之间的任意整数
Long 64位带符号整数 -2^63到2^63-1之间的任意整数
Float 32位单精度浮点数 根据IEEE754-1985标准
Double 64位双精度浮点数 根据IEEE754-1985标准 一些提示:
不象其它程序设计语言,Java语言中的整型的位数是固定的,而不会根据硬件平台以及操作系统的不同而不同。
一个byte由八个位组成,如00000000,其中,前7位表示数值,第8位是符号位(0为正,1为负)。这样+1就是00000001,-1就是10000001。最大的正数就是0 1111111,即2^0+2^1+……+2^6=127;最小的负数,同理,为1 1111111,即-127。 到这里应该是许多人不明白的地方,为什么负数会到-128。这不得不崇拜伟大的印度阿三们。上述的描述会出现一个问题,就是0,会出现一个+0和一个-0。印度人他们规定-0为-128,这样就与计算机的补码(程序都是按补码运行的)完美的结合在一起。以此类推,int,short,long都可以推出他们的取值范围。
0 0
- 基本数据类型 范围大小
- 基本数据类型范围...
- 基本数据类型范围
- Java的基本数据类型范围:
- 基本数据类型取值范围
- C++基本数据类型表示范围
- java基本数据类型数据范围
- 基本数据类型--取值范围
- 基本数据类型--取值范围
- 基本数据类型--取值范围
- Java数据类型转换、基本数据类型范围
- Java基本数据类型的取值范围
- C++基本数据类型大小及表示范围
- java中基本数据类型取值范围
- 基本的数据类型和取值范围
- java基本数据类型和取值范围
- C++基本数据类型及其表示范围
- Java基本数据类型的长度范围
- 进程的运行顺序
- C++内存管理
- Java实现图片去噪和灰度的类
- httpd系列-01-常用配置
- 插入排序及其优化
- 基本数据类型范围
- 窗口的查找与控制
- HTML/CSS: Make a Ring Menu 环形菜单
- SQL Server大容量导入和导出 XML 文档的示例
- Struts+mybatis+spring整合tomcat启动报错
- 【javamail】 通过javamail用各种邮箱发送邮件!!
- EasyPR-Java开源中文车牌识别系统工程部署
- C++ Deque(双向队列)
- VC中控制台程序如何创建窗口