object Constants
An object that defines fundamental mathematical constants.
The values of the constants are taken from Abramowitz/Stegun, pp. 2-3. They have as much digits as listed there, respectively.
Beyond, there are two useful constants for conversion from radians to degrees and vice versa.
Copyright (C) 1991, 2006, 2008, 2015 Hans-Hermann Bode
- Version
3.0
- Note
We use lowercase identifiers deliberately to reflect the usual mathematical notation and provide addtional Unicode greek-letter versions where appropriate.
- See also
M. Abramowitz and I. A. Stegun (Ed.). Handbook of Mathematical Functions. Dover Publications, New York (1964). 9th printing, 1970.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Constants
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final val deg: Double(0.017453292519943295)
1 deg in rad.
- final val e: Double(2.718281828459045)
e.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final val expGamma: Double(1.781072417990198)
eγ.
- final val expPi: Double(23.14069263277927)
eπ.
- final val expγ: Double(1.781072417990198)
- final val expπ: Double(23.14069263277927)
- final val gamma: Double(0.5772156649015329)
Euler constant γ.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final val ln10: Double(2.302585092994046)
ln 10.
- final val ln2: Double(0.6931471805599453)
ln 2.
- final val lnGamma: Double(-0.5495393129816448)
ln γ.
- final val lnPi: Double(1.1447298858494002)
ln π.
- final val lnγ: Double(-0.5495393129816448)
- final val lnπ: Double(1.1447298858494002)
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final val pi: Double(3.141592653589793)
π.
- final val rad: Double(57.29577951308232)
1 rad in deg.
- final val sqrt10: Double(3.1622776601683795)
√10.
- final val sqrt2: Double(1.4142135623730951)
√2.
- final val sqrtE: Double(1.6487212707001282)
√e.
- final val sqrtPi: Double(1.772453850905516)
√π.
- final val sqrtπ: Double(1.772453850905516)
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final val γ: Double(0.5772156649015329)
- final val π: Double(3.141592653589793)