English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 가이드

Java 프로세스 제어

Java 배열

Java 방향 객체(I)

Java 방향 객체(II)

Java 방향 객체(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java Math abs() 사용 방법 및 예제

Java Math 수학 메서드

Java Math abs() 메서드는 지정된 값을 절대값으로 반환합니다

abs() 메서드의 문법은 다음과 같습니다:

Math.abs(num)

abs() 매개변수

  • num - 절대값을 반환할 숫자를 반환합니다. 이 숫자는 다음과 같을 수 있습니다:

    • int

    • double

    • float

    • long

abs() 반환 값

  • 지정된 숫자의 절대값을 반환합니다

  • 지정된 숫자가 음수인 경우, 양수를 반환합니다

주의abs() 메서드는 정적 메서드입니다. 따라서 클래스 이름을 통해 직접 메서드에 접근할 수 있습니다. 즉, Math.abs()입니다.

예제1정수를 가진 Java Math abs()

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    // 변수 생성
    int a = 7;
    long b = 23333343;
    double c = 9.6777777;
    float d = 9.9f;
    //절대값을 출력합니다
    System.out.println(Math.abs(a));  // 7
    System.out.println(Math.abs(c));  // 9.6777777
    //부호 없는 값을 출력합니다
    System.out.println(Math.abs(b));  // 23333343
    System.out.println(Math.abs(d));  // 9.9
  }
}

위의 예제에서 java.lang.Math 패키지를 가져왔습니다. Math 클래스의 메서드를 사용하려면 이 점이 중요합니다. 주의할 점은 표현식입니다

Math.abs(a)

여기서, 우리는 클래스 이름을 사용하여 메서드를 호출합니다. 이는 abs()가 정적 메서드인 것 때문입니다.

예제2带有负数的Java Math abs()

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    //변수 생성
    int a = -35;
    long b = -141224423L;
    double c = -9.6777777d;
    float d = -7.7f;
    // 절대값을 얻습니다
    System.out.println(Math.abs(a));  // 35
    System.out.println(Math.abs(b));  // 141224423
    System.out.println(Math.abs(c));  // 9.6777777
    System.out.println(Math.abs(d));  // 7.7
  }
}

여기서, 우리는 abs() 메서드가 음수 값을 양수 값으로 변환하는 것을 볼 수 있습니다.

Java Math 수학 메서드