Long lg=10L;
정의된 정수 유형 뒤에 L만 추가하면 됩니다.
float 데이터 유형을 정의하는 것과 같습니다
Float ft=5.20F;
기본 데이터 유형 int, 4바이트를 차지, 값 범위는 -231 ~ 231-1, 십진수로 환산하면 -2147483648 ~ 2147483647
기본 데이터 유형 long, 8바이트 차지, take 값 범위는 -263 ~ 263-1, 십진수로 변환하면 -9223372036854775808 ~ 9223372036854775807
Java에서 정수의 기본 데이터 유형은 int입니다. 어떤 유형의 변수에 정수를 할당하면 정수의 기본값은 int 유형이 됩니다.
이 숫자가 int의 최대값보다 작으면 long에 직접 값을 할당할 수 있습니다. 왜냐하면 int의 값 범위가 long 유형보다 작고 자동으로 변환될 수 있기 때문입니다.
이 숫자가 int의 최대값보다 크면 이때 자동 변환을 수행할 수 없습니다. 강제 변환을 수행하려면 숫자 뒤에 L을 추가해야 합니다. 그렇지 않으면 오류가 보고됩니다.
기본 데이터 유형float, 4바이트를 차지, 값 범위는 -3.40E+38 ~ +3.40E+38
기본 데이터 유형 double, 8바이트를 차지, 값 범위 -1.79E+308 ~ +1.79E+308
Java에서 부동 소수점 숫자의 기본 데이터 유형은 double입니다. 부동 소수점 숫자를 모든 유형의 변수에 할당하면 이 부동 소수점 숫자가 기본값입니다. 더블형이다.
float에 정수를 할당하면 float의 값 범위가 int보다 크기 때문에 자동으로 변환됩니다.
float에 부동 소수점 숫자를 할당하면 float의 값 범위가 double보다 작기 때문에 강제 전송하려면 F 끝에 추가해야 합니다
위 내용은 Java에서 Long 유형을 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!