>  기사  >  Java  >  Java에서 int와 double의 차이점은 무엇입니까

Java에서 int와 double의 차이점은 무엇입니까

王林
王林원래의
2020-05-12 10:56:4312869검색

Java에서 int와 double의 차이점은 무엇입니까

차이점은 다음과 같습니다.

1. int 데이터 유형은 32비트이고, double 데이터 유형은 64비트입니다.

2 int 데이터 유형의 기본값은 0입니다. double 데이터 유형은 0.0d입니다.

3. 정수 변수의 기본 유형은 int이고 부동 소수점 숫자의 기본 유형은 double입니다.

int 유형

int 데이터 유형은 2의 보수로 표현된 32비트 부호 있는 정수입니다.

최소값은 -2,147,483,648(-2^31)입니다.

최대값은 2,147,483,647(2^31)입니다. 1)

일반적으로 정수 변수는 int 유형을 기본으로 합니다.

기본값은 0입니다.

예: int a = 100000, int b = -200000.

(추천 동영상 튜토리얼: java video)

이중 유형

이중 데이터 유형은 배정밀도, 64비트, IEEE 754 호환 부동 소수점 숫자입니다.

기본 유형의 부동 소수점입니다.

double 유형은 통화와 같은 정확한 값을 나타낼 수도 없습니다.

기본값은 0.0d입니다.

예: double d1 = 123.4.

추천 튜토리얼: java 입문 프로그램

위 내용은 Java에서 int와 double의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.