Java Math.round() 메서드를 사용하는 방법

Java Math Round Meseodeuleul Sayonghaneun Bangbeob



Java에서 수학적 계산을 처리하는 동안 개발자가 float 대신 반올림된 정수를 가져와야 하는 경우가 있을 수 있습니다. 예를 들어 무한 소수점을 구성하는 숫자를 반올림하면 처리 속도에 영향을 미치고 메모리도 소모합니다. 그러한 상황에서 “ Math.round() ” Java의 메서드는 모호성을 생략하는 데 도움이 됩니다.

이 블로그에서는 Java에서 'Math.round()' 메서드의 사용법에 대해 설명합니다.







Java 'Math.round()' 메소드를 사용하는 방법?

Math.round() ” 메서드는 매개변수로 지정된 숫자를 가장 가까운 정수 또는 내림 정수로 반올림하는 데 사용됩니다.



통사론



공개 정적 int 라운드 ( 플로트 x )


위 구문에서 ' 엑스 ”는 가장 가까운 정수로 반올림해야 하는 float 또는 double에 해당합니다.





예제 1: 'Math.round()' 메서드를 사용하여 부동 소수점 변수 반올림

이 예에서 이 방법을 사용하여 두 개의 동일한 숫자를 해당하는 가장 가까운 정수로 반올림할 수 있습니다.



이중 번호1 = 53.65 ;
이중 번호2 = 53.25 ;
System.out.println ( '반올림된 숫자는 다음과 같습니다. ' +수학.라운드 ( 번호 1 ) ) ;
System.out.println ( '반올림된 숫자는 다음과 같습니다. ' +수학.라운드 ( 2 번 ) ) ;


위의 코드 조각에서:

    • 명시된 두 개의 부동 소수점 값을 초기화합니다.
    • 그 후 ' Math.round() ” 메서드를 사용하여 각각 가장 가까운 위쪽 및 아래쪽 정수로 반올림합니다.

산출




위의 출력에서 ​​반올림한 동일한 숫자의 차이를 관찰할 수 있습니다.

예제 2: 'Math.round()' 메서드를 사용하여 양수 및 음수 무한대 계산

이 특정 예에서 논의된 방법을 적용하여 긴 변수의 최대값과 최소값을 반환할 수 있습니다.

이중 positiveInfinity = Double.POSITIVE_INFINITY;
이중 negativeInfinity = Double.NEGATIVE_INFINITY;
System.out.println ( Math.round ( 포지티브인피니티 ) ) ;
System.out.println ( Math.round ( 네거티브인피니티 ) ) ;


위의 코드 줄에서 다음 단계를 적용합니다.

    • 먼저 반올림하기 위해 양의 무한대와 음의 무한대를 각각 지정합니다.
    • 이제 '를 적용하십시오. Math.round() ” 메서드를 양수 및 음수 무한대 모두에 적용하여 각각 최대 및 최소 long 값을 가져옵니다.

산출




위의 출력에서 ​​양의 무한대와 음의 무한대를 반올림할 때 long의 극단값, 즉 max와 min이 반환되었음을 알 수 있습니다.

결론

Math.round() Java의 ” 메서드는 매개 변수로 지정된 숫자를 가장 가까운 정수 또는 내림 정수로 반올림하는 데 사용됩니다. 앞의 예에서 지정된 실수를 가장 가까운 정수로 반올림하는 데 사용할 수 있습니다. 후자의 그림에서는 long의 최대값과 최소값을 가져오는 데 적용할 수 있습니다. 이 블로그는 ' Math.round() ” Java의 메소드.