JAVA问题总结之4--各大数据类型能存的最大最小值
来源:互联网 发布:c语言 double 误差 编辑:程序博客网 时间:2024/05/01 07:52
问题4:JAVA各大数据类型能存的最大值和最小值:包括char,byte,int,long,float,double等.float和double分别用科学计数法和非科学计数法输出。
下面为代码和输出结果:
<pre name="code" class="java">package p1;public class test3 {public static void main(String[] args) {System.out.println("\nCharacter:");System.out.printf("Double.MIN_VALUE = %h\n",Character.MIN_VALUE);System.out.printf("Double.MAX_VALUE = %h\n",Character.MAX_VALUE);System.out.println("\nByte:");System.out.println("Byte.MIN_VALUE = " + Byte.MIN_VALUE); System.out.println("Byte.MAX_VALUE = " + Byte.MAX_VALUE); System.out.println("\nShort:");System.out.println("Short.MIN_VALUE = " + Short.MIN_VALUE); System.out.println("Short.MAX_VALUE = " + Short.MAX_VALUE); System.out.println("\nInteger:"); System.out.println("Integer.MIN_VALUE = " + Integer.MIN_VALUE); System.out.println("Integer.MAX_VALUE = " + Integer.MAX_VALUE); System.out.println("\nLong:"); System.out.println("Long.MIN_VALUE = " + Long.MIN_VALUE); System.out.println("Long.MAX_VALUE = " + Long.MAX_VALUE); System.out.println("\n"); System.out.println("\nFloat科学计数法:"); System.out.println("Float.MIN_VALUE = " + Float.MIN_VALUE); System.out.println("Float.MIN_NORMAL = " + Float.MIN_NORMAL); System.out.println("Float.MAX_VALUE = " + Float.MAX_VALUE); System.out.println("Float非科学计数法:"); System.out.printf("Float.MIN_VALUE = %f\n",Float.MIN_VALUE); System.out.printf("Float.MIN_VALUE = %f\n",Float.MIN_NORMAL); System.out.printf("Float.MAX_VALUE = %f\n",Float.MAX_VALUE); System.out.println("\nDouble科学计数法:"); System.out.println("Double.MIN_VALUE = " + Double.MIN_VALUE); System.out.println("Double.MAX_VALUE = " + Double.MAX_VALUE); System.out.println("Double非科学计数法:"); System.out.printf("Double.MIN_VALUE = %f\n",Double.MIN_VALUE); System.out.printf("Double.MAX_VALUE = %f\n",Double.MAX_VALUE);}}
输出结果:
</pre><pre name="code" class="java"><pre name="code" class="java">Character:Double.MIN_VALUE = 0Double.MAX_VALUE = ffffByte:Byte.MIN_VALUE = -128Byte.MAX_VALUE = 127Short:Short.MIN_VALUE = -32768Short.MAX_VALUE = 32767Integer:Integer.MIN_VALUE = -2147483648Integer.MAX_VALUE = 2147483647Long:Long.MIN_VALUE = -9223372036854775808Long.MAX_VALUE = 9223372036854775807Float科学计数法:Float.MIN_VALUE = 1.4E-45Float.MIN_NORMAL = 1.17549435E-38Float.MAX_VALUE = 3.4028235E38Float非科学计数法:Float.MIN_VALUE = 0.000000Float.MIN_VALUE = 0.000000Float.MAX_VALUE = 340282346638528860000000000000000000000.000000Double科学计数法:Double.MIN_VALUE = 4.9E-324Double.MAX_VALUE = 1.7976931348623157E308Double非科学计数法:Double.MIN_VALUE = 0.000000Double.MAX_VALUE = 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000
环境:
<pre name="code" class="java">系统:win8.1 64位 IDE:eclipse Version: Mars Release (4.5.0) JDK:version 1.7.0_79
0 0
- JAVA问题总结之4--各大数据类型能存的最大最小值
- 数据类型的最大最小值
- 默认数据类型的最大最小值
- 给你些火柴棍,找出能摆的最大大值和最小值
- 1的个数问题、数组最大最小值java---编程之美
- C++ 中基本数据类型的最大最小值
- <转载>C++各数据类型最大最小值
- Java Arrylist的最大最小值
- C++中求各种数据类型最大最小值问题
- 关于oracle的int能存储的最大最小值
- 如何获得int型变量能存放的最大最小值
- Java之数据类型在内存中存储的方式
- 同时查询最大最小值的效率问题
- Java基本数据类型的最大值和最小值
- 关于C中个数据类型的最大最小值
- JAVA股票问题计算你能获得的最大收益
- java基础之基本数据类型的总结
- 类型的最大最小值
- Ubuntu下添加开机启动项的2种方法
- 斐波那契数列&杨辉三角
- java枚举
- leetcode: (202) Happy Number
- 组合(Composite)模式
- JAVA问题总结之4--各大数据类型能存的最大最小值
- 野人学Android基础篇之初探UI控件第一课--TextView动态赋值
- hdu 1040 As Easy As A+B
- msstdfmt.dll缺失报错
- LeetCode:Ugly Number
- java—课程目标
- 中文字符ASCII码和NSString相互转换
- Java中的static关键字解析
- Cube Stacking