๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ์–ธ์–ด/JAVA

[Java] MAX_VALUE, MIN_VALUE

by yunamom 2022. 5. 13.
728x90
300x250

 

์ˆซ์žํƒ€์ž…์˜ ์ตœ์†Œ๋ฒ”์œ„, ์ตœ๋Œ€๋ฒ”์œ„ ํ•œ ๋ฒˆ์— ์ถœ๋ ฅํ•˜๊ธฐ

 

์ˆซ์žํƒ€์ž… ์œผ๋กœ ์„ ์–ธํ›„ MIN_VALUE, MAX_VALUE๋ฅผ ์ž‘์„ฑํ•˜๋ฉด

์‹ค์ œ ๊ทธ ๋ฐ์ดํ„ฐ ํƒ€์ž…์ด ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ž‘์€ ์ˆซ์ž์™€ ๊ฐ€์žฅ ํฐ ์ˆซ์ž ๊ฐ’์ด ํ• ๋‹น๋œ๋‹ค.

 

System.out.printf("%20d ~ %d\n",Byte.MIN_VALUE,Byte.MAX_VALUE);
		
System.out.printf("%20d ~ %d\n",Short.MIN_VALUE,Short.MAX_VALUE);

System.out.printf("%20d ~ %d\n",Integer.MIN_VALUE,Integer.MAX_VALUE);
		
System.out.printf("%20d ~ %d\n",Long.MIN_VALUE,Long.MAX_VALUE);
		
System.out.printf("%20E ~ %E\n",Double.MIN_VALUE,Double.MAX_VALUE);	
		
System.out.printf("%20E ~ %E\n",Float.MIN_VALUE,Float.MAX_VALUE);

[์ถœ๋ ฅ๊ฒฐ๊ณผ]
                -128 ~ 127
              -32768 ~ 32767
         -2147483648 ~ 2147483647
-9223372036854775808 ~ 9223372036854775807
       4.900000E-324 ~ 1.797693E+308
        1.401298E-45 ~ 3.402823E+38

 

728x90
300x250

์ฝ”๋“œ