Class MathConstants

    • Field Detail

      • PI

        public static final double PI
        Pi, Archimedes' constant or Ludolph's number
        See Also:
        Constant Field Values
      • E

        public static final double E
        Napier's constant, or Euler's number, base of Natural logarithm
        See Also:
        Constant Field Values
      • EULER_MASCHERONI

        public static final double EULER_MASCHERONI
        Euler-Mascheroni constant
        See Also:
        Constant Field Values
      • EMBREE_TREFETHEN

        public static final double EMBREE_TREFETHEN
        Embree-Trefethen constant
        See Also:
        Constant Field Values
      • FEIGENBAUM_DELTA

        public static final double FEIGENBAUM_DELTA
        Feigenbaum constant
        See Also:
        Constant Field Values
      • FEIGENBAUM_ALFA

        public static final double FEIGENBAUM_ALFA
        Feigenbaum constant
        See Also:
        Constant Field Values
      • MEISSEL_MERTEENS

        public static final double MEISSEL_MERTEENS
        Meissel-Mertens constant
        See Also:
        Constant Field Values
      • BRAUN_TWIN_PRIME

        public static final double BRAUN_TWIN_PRIME
        Brun's constant for twin primes
        See Also:
        Constant Field Values
      • BRAUN_PRIME_QUADR

        public static final double BRAUN_PRIME_QUADR
        Brun's constant for prime quadruplets
        See Also:
        Constant Field Values
      • BRUIJN_NEWMAN

        public static final double BRUIJN_NEWMAN
        de Bruijn-Newman constant
        See Also:
        Constant Field Values
      • LANDAU_RAMANUJAN

        public static final double LANDAU_RAMANUJAN
        Landau-Ramanujan constant
        See Also:
        Constant Field Values
      • RAMANUJAN_SOLDNER

        public static final double RAMANUJAN_SOLDNER
        Ramanujan-Soldner constant
        See Also:
        Constant Field Values
      • ERDOS_BORWEIN

        public static final double ERDOS_BORWEIN
        Erdos-Borwein constant
        See Also:
        Constant Field Values
      • GAUSS_KUZMIN_WIRSING

        public static final double GAUSS_KUZMIN_WIRSING
        Gauss-Kuzmin-Wirsing constant
        See Also:
        Constant Field Values
      • HAFNER_SARNAK_MCCURLEY

        public static final double HAFNER_SARNAK_MCCURLEY
        Hafner-Sarnak-McCurley constant
        See Also:
        Constant Field Values
      • GOLOMB_DICKMAN

        public static final double GOLOMB_DICKMAN
        Golomb-Dickman constant
        See Also:
        Constant Field Values
      • ALLADI_GRINSTEAD

        public static final double ALLADI_GRINSTEAD
        Alladi-Grinstead constant
        See Also:
        Constant Field Values
      • LIEB_QUARE_ICE

        public static final double LIEB_QUARE_ICE
        Porter's constant
        See Also:
        Constant Field Values
      • SIERPINSKI

        public static final double SIERPINSKI
        Sierpiński's constant
        See Also:
        Constant Field Values
      • FRANSEN_ROBINSON

        public static final double FRANSEN_ROBINSON
        Fransén-Robinson constant
        See Also:
        Constant Field Values
      • LI2

        public static final double LI2
        A069284 - Logarithmic integral function li(2)
        See Also:
        Constant Field Values
      • GOMPERTZ

        public static final double GOMPERTZ
        Gompertz Constant OEIS A073003
        See Also:
        Constant Field Values
      • SQRT2

        public static final double SQRT2
        Square root of 2
      • LNPI

        public static final double LNPI
        Natural logarithm of pi
      • EXP_MINUS_E

        public static final double EXP_MINUS_E
        Tetration left convergence limit
      • EXP_1_OVER_E

        public static final double EXP_1_OVER_E
        Tetration right convergence limit
      • LN_SQRT2

        public static final double LN_SQRT2
        Natural logarithm of sqrt(2)
      • SQRT2BY2

        public static final double SQRT2BY2
        SQRT2BY2
      • SQRT3

        public static final double SQRT3
        SQRT3
      • SQRT3BY2

        public static final double SQRT3BY2
        SQRT3BY2
      • D2BYSQRT3

        public static final double D2BYSQRT3
        D2BYSQRT3
      • SQRT3BY3

        public static final double SQRT3BY3
        SQRT3BY3
      • SQRT5

        public static final double SQRT5
        SQRT5
    • Constructor Detail

      • MathConstants

        public MathConstants()
    • Method Detail

      • getConstantValue

        public static double getConstantValue​(int constantValueId)
        Returns constant value, where constant is represented by the token id in the ConstantValue class
        Parameters:
        constantValueId - Please refer to the ConstantValue class.
        Returns:
        Returns constant value if id is known, otherwise Double.NaN is returned.
        See Also:
        ConstantValue