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

Java Base Tutorial

Contrôle de flux Java

Java tableau

Java orienté objet (I)

Java orienté objet (II)

Java orienté objet (III)

Java Exception Handling

Java List

Java Queue (file d'attente)

Java Map collection

Java Set collection

Java Input/Output (I/O)

Java Reader/Writer

Autres sujets Java

Méthode et exemple d'utilisation de Java Math abs()

Java Math mathematical methods

La méthode Java Math abs() retourne la valeur absolue de la valeur spécifiée.

La syntaxe de la méthode abs() est :

Math.abs(num)

Paramètre abs()

  • num - Le nombre à retourner sa valeur absolue. Ce nombre peut être :

    • int

    • double

    • float

    • long

Retour de la valeur abs()

  • Retourne la valeur absolue du nombre spécifié

  • Retourne une valeur positive si le nombre spécifié est négatif

Attention:La méthode abs() est une méthode statique. Par conséquent, nous pouvons accéder directement à cette méthode par le nom de la classe. C'est-à-dire, Math.abs().

Example1:Java Math abs() avec des nombres positifs

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    // Create variables
    int a = 7;
    long b = 23333343;
    double c = 9.6777777;
    float d = 9.9f;
    //Imprimez la valeur absolue
    System.out.println(Math.abs(a));  // 7
    System.out.println(Math.abs(c));  // 9.6777777
    //Imprimez la valeur sans signe négatif
    System.out.println(Math.abs(b));  // 23333343
    System.out.println(Math.abs(d));  // 9.9
  }
}

Dans l'exemple précédent, nous avons importé le paquet java.lang.Math. Si nous devons utiliser les méthodes de la classe Math, c'est très important. Notez l'expression

Math.abs(a)

Here, we use the class name directly to call the method. This is because abs() is a static method.

Example2Java Math abs() with negative numbers

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    //Create variables
    int a = -35;
    long b = -141224423L;
    double c = -9.6777777d;
    float d = -7.7f;
    // Get the absolute value
    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
  }
}

Here, we can see that the abs() method converts negative values to positive values.

Java Math mathematical methods