public final class Constants extends java.lang.Object
This class provides most accurate physical constants measurement; the more accurate the constants, the higher the precision of the calculations making use of these constants.
Constant names use the full range of Unicode characters and are mixed uppercase/lowercase to resemble symbolic names as much as possible
Reference: CODATA Internationally recommended values of the Fundamental Physical Constants (2002)
Modifier and Type | Field and Description |
---|---|
static Amount<?> |
µ0
Holds the permeability of vacuum or magnetic constant.
|
static Amount<?> |
µB
Holds the Bohr magneton (ℏ·e/2me)
|
static Amount<?> |
µN
Holds the nuclear magneton (ℏ·e/2mp)
|
static Amount<Length> |
a0
Holds the Bohr radius (α/(4π·Rinf))
|
static Amount<Mass> |
amu
Holds the unified atomic mass unit (0.001 kg/mol)/N
|
static Amount<Velocity> |
c
Holds the speed of light in vacuum (exact).
|
static Amount<?> |
c_square
Holds
c ². |
static Amount<ElectricCharge> |
e
Holds the elementary charge (positron charge).
|
static Amount<?> |
Eh
Holds the Hartree energy (2Rinf·h·c)
|
static Amount<?> |
F
Holds the Faraday constant (N·e)
|
static Amount<Dimensionless> |
four_π
Holds 4·
π . |
static Amount<Acceleration> |
g
Holds the standard acceleration due to gravity (approximately equal
to the acceleration due to gravity on the Earth's surface).
|
static Amount<?> |
G
Holds the Newtonian constant of gravitation.
|
static Amount<ElectricConductance> |
G0
Holds the conductance quantum (2e²/h)
|
static Amount<Dimensionless> |
half_π
Holds
π /2. |
static Amount<?> |
k
Holds the Boltzmann constant.
|
static Amount<Length> |
lP
Holds the Planck length (ℏ/(mP·c))
|
static Amount<Mass> |
md
Holds the deuteron rest mass.
|
static Amount<Mass> |
me
Holds the electron rest mass.
|
static Amount<Mass> |
mn
Holds the neutron rest mass.
|
static Amount<Mass> |
mp
Holds the proton rest mass.
|
static Amount<Mass> |
mP
Holds the Planck mass (ℏ·c/G)1/2
|
static Amount<Mass> |
mμ
Holds the muon rest mass.
|
static Amount<?> |
N
Holds the Avogadro constant.
|
static Amount<?> |
R
Holds the molar gas constant (N·k)
|
static Amount<?> |
Rinf
Holds the Rydberg constant (α²·me·c/2h).
|
static Amount<Duration> |
tP
Holds the Planck time (lP/c)
|
static Amount<Dimensionless> |
two_π
Holds 2·
π . |
static Amount<ElectricResistance> |
Z0
Holds the characteristic impedance of vacuum (µ0·c).
|
static Amount<MagneticFlux> |
Φ0
Holds the magnetic flux quantum (h/2e)
|
static Amount<Dimensionless> |
α
Holds the fine structure constant (e²/(2·ε0·c·h))
|
static Amount<?> |
ε0
Holds the permittivity of vacuum or electric constant (1/(µ0·c²))
|
static Amount<Dimensionless> |
π
Holds the ratio of the circumference of a circle to its diameter.
|
static Amount<Dimensionless> |
π_square
Holds
π ². |
static Amount<?> |
σ
Holds the Stefan-Boltzmann constant ((π²/60)·k4/(ℏ³·c²))
|
static Amount<?> |
ℎ
Holds the Planck constant.
|
static Amount<?> |
ℏ
Holds the Planck constant over 2π.
|
public static final Amount<Acceleration> g
public static final Amount<Dimensionless> π
public static final Amount<Dimensionless> half_π
π
/2.public static final Amount<Dimensionless> two_π
π
.public static final Amount<Dimensionless> four_π
π
.public static final Amount<Dimensionless> π_square
π
².public static final Amount<?> k
public static final Amount<?> ℎ
public static final Amount<ElectricCharge> e
public static final Amount<?> ε0
public static final Amount<ElectricResistance> Z0
public static final Amount<Dimensionless> α
public static final Amount<?> G
public static final Amount<?> N
public static final Amount<?> R
public static final Amount<?> F
public static final Amount<?> Rinf
public static final Amount<MagneticFlux> Φ0
public static final Amount<ElectricConductance> G0