Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.math
Version documentée : Java SE 17

Classe « BigInteger »

Informations générales

Héritage

java.lang.Object
    java.lang.Number
        java.math.BigInteger

Définition

public class BigInteger extends java.lang.Number
implements java.lang.Comparable<java.math.BigInteger>

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static BigInteger ONE
public static BigInteger TEN
public static BigInteger TWO
public static BigInteger ZERO

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
BigInteger( String val )
BigInteger( byte[] val )
BigInteger( int numBits, Random rnd )
BigInteger( String val, int radix )
BigInteger( int signum, byte[] magnitude )
BigInteger( int bitLength, int certainty, Random rnd )
BigInteger( byte[] val, int off, int len )
BigInteger( int signum, byte[] magnitude, int off, int len )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public int bit -/W
public int lowestSetBit R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public BigInteger abs()
public BigInteger add( BigInteger val )
public BigInteger and( BigInteger val )
public BigInteger andNot( BigInteger val )
public int bitCount()
public int bitLength()
public byte byteValueExact()
public BigInteger clearBit( int n )
public int compareTo( BigInteger val )
public BigInteger divide( BigInteger val )
public BigInteger[] divideAndRemainder( BigInteger val )
public double doubleValue()
public boolean equals( Object x )
public BigInteger flipBit( int n )
public float floatValue()
public BigInteger gcd( BigInteger val )
public int getLowestSetBit()
public int hashCode()
public int intValue()
public int intValueExact()
public boolean isProbablePrime( int certainty )
public long longValue()
public long longValueExact()
public BigInteger max( BigInteger val )
public BigInteger min( BigInteger val )
public BigInteger mod( BigInteger m )
public BigInteger modInverse( BigInteger m )
public BigInteger modPow( BigInteger exponent, BigInteger m )
public BigInteger multiply( BigInteger val )
public BigInteger negate()
public BigInteger nextProbablePrime()
public BigInteger not()
public BigInteger or( BigInteger val )
public BigInteger pow( int exponent )
public static BigInteger probablePrime( int bitLength, Random rnd )
public BigInteger remainder( BigInteger val )
public BigInteger setBit( int n )
public BigInteger shiftLeft( int n )
public BigInteger shiftRight( int n )
public short shortValueExact()
public int signum()
public BigInteger sqrt()
public BigInteger[] sqrtAndRemainder()
public BigInteger subtract( BigInteger val )
public boolean testBit( int n )
public byte[] toByteArray()
public String toString( int radix )
public String toString()
public static BigInteger valueOf( long val )
public BigInteger xor( BigInteger val )

Méthodes héritées de la classe java.lang.Number

byteValue, doubleValue, floatValue, intValue, longValue, shortValue

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait