Section courante

A propos

Section administrative du site

IEEEremainder

Restant IEEE
Java java.lang
  Math

Syntaxe

static double IEEEremainder(double f1, double f2);

Paramètres

Nom Description
f1 Ce paramètre permet d'indiquer le nombre à divisé
f2 Ce paramètre permet d'indiquer le diviseur

Description

Cette méthode retourne le restant d'une division selon le standard IEEE 754.

Exemple

Voici quelques exemples typiques de l'utilisation de cette méthode :

  1. public class IEEEremainderSamples {
  2.     public static void main(String[] args) {
  3.         System.out.println("IEEEremainder(-81,9)=" + (double)Math.IEEEremainder(-81,9));
  4.         System.out.println("IEEEremainder(15,3)=" + (double)Math.IEEEremainder(15,3));
  5.         System.out.println("IEEEremainder(16,3)=" + (double)Math.IEEEremainder(16,3));
  6.         System.out.println("IEEEremainder(17,3)=" + (double)Math.IEEEremainder(17,3));
  7.         System.out.println("IEEEremainder(18,3)=" + (double)Math.IEEEremainder(18,3));
  8.         System.out.println("IEEEremainder(19,3)=" + (double)Math.IEEEremainder(19,3));
  9.         System.out.println("IEEEremainder(20,3)=" + (double)Math.IEEEremainder(20,3));
  10.         System.out.println("IEEEremainder(21,3)=" + (double)Math.IEEEremainder(21,3));
  11.         System.out.println("IEEEremainder(22,3)=" + (double)Math.IEEEremainder(22,3));
  12.         System.out.println("IEEEremainder(23,3)=" + (double)Math.IEEEremainder(23,3));
  13.         System.out.println("IEEEremainder(0,1)=" + (double)Math.IEEEremainder(0,1));
  14.         System.out.println("IEEEremainder(15,4)=" + (double)Math.IEEEremainder(15,4));
  15.         System.out.println("IEEEremainder(16,4)=" + (double)Math.IEEEremainder(16,4));
  16.         System.out.println("IEEEremainder(17,4)=" + (double)Math.IEEEremainder(17,4));
  17.         System.out.println("IEEEremainder(18,4)=" + (double)Math.IEEEremainder(18,4));
  18.         System.out.println("IEEEremainder(19,4)=" + (double)Math.IEEEremainder(19,4));
  19.     }
  20. }

on obtiendra le résultat suivant :

IEEEremainder(-81,9)=-0.0
IEEEremainder(15,3)=0.0
IEEEremainder(16,3)=1.0
IEEEremainder(17,3)=-1.0
IEEEremainder(18,3)=0.0
IEEEremainder(19,3)=1.0
IEEEremainder(20,3)=-1.0
IEEEremainder(21,3)=0.0
IEEEremainder(22,3)=1.0
IEEEremainder(23,3)=-1.0
IEEEremainder(0,1)=0.0
IEEEremainder(15,4)=-1.0
IEEEremainder(16,4)=0.0
IEEEremainder(17,4)=1.0
IEEEremainder(18,4)=2.0
IEEEremainder(19,4)=-1.0


Dernière mise à jour : Dimanche, le 21 juin 2015