Constructors
constructor
- new Unit(multiplier: number, dimensions: Dimensions, labels: string[]): Unit
-
Parameters
-
multiplier: number
-
-
labels: string[]
Properties
multiplier
multiplier: number
Static AMPERE
AMPERE
: Unit = new Unit(1.0, Dimensions.CURRENT, SYMBOLS_SI)
Static CANDELA
CANDELA
: Unit = new Unit(1.0, Dimensions.INTENSITY, SYMBOLS_SI)
Static COULOMB
COULOMB
: Unit = new Unit(1.0, Dimensions.CHARGE, SYMBOLS_SI)
Static KELVIN
KELVIN
: Unit = new Unit(1.0, Dimensions.TEMPERATURE, SYMBOLS_SI)
Static KILOGRAM
KILOGRAM
: Unit = new Unit(1.0, Dimensions.MASS, SYMBOLS_SI)
Static METER
METER
: Unit = new Unit(1.0, Dimensions.LENGTH, SYMBOLS_SI)
Static MOLE
MOLE
: Unit = new Unit(1.0, Dimensions.AMOUNT, SYMBOLS_SI)
Static ONE
ONE
: Unit = new Unit(1.0, Dimensions.ONE, SYMBOLS_SI)
Static SECOND
SECOND
: Unit = new Unit(1.0, Dimensions.TIME, SYMBOLS_SI)
Static ZERO
ZERO
: Unit = new Unit(0.0, Dimensions.ONE, SYMBOLS_SI)
Methods
divByScalar
- divByScalar(α: number): Unit
toExponential
- toExponential(fractionDigits?: number, compact?: boolean): string
-
Parameters
-
Optional fractionDigits: number
-
Optional compact: boolean
Returns string
toFixed
- toFixed(fractionDigits?: number, compact?: boolean): string
-
Parameters
-
Optional fractionDigits: number
-
Optional compact: boolean
Returns string
toPrecision
- toPrecision(precision?: number, compact?: boolean): string
-
Parameters
-
Optional precision: number
-
Optional compact: boolean
Returns string
toString
- toString(radix?: number, compact?: boolean): string
-
Parameters
-
Optional radix: number
-
Optional compact: boolean
Returns string
Static assertDimensionless
- assertDimensionless(uom: Unit): void
Static isOne
- isOne(uom: Unit): boolean
-
Parameters
Returns boolean
The Unit class represents the units for a measure.