UKImperialMolarMass

Constructors

Link copied to clipboard
constructor(weight: UKImperialWeight, per: AmountOfSubstance)

Properties

Link copied to clipboard
open override val per: AmountOfSubstance
Link copied to clipboard

The Quantity of the unit

Link copied to clipboard
open override val symbol: String

The symbol representing the unit

Link copied to clipboard

The MeasurementSystem the unit is used in

Link copied to clipboard
open override val weight: UKImperialWeight

Functions

Link copied to clipboard
fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Decimal, to: ScientificUnit<Quantity>, round: Int, roundingMode: RoundingMode = RoundingMode.RoundHalfEven): Decimal

Converts a value in a ScientificUnit to the value of another unit with the same PhysicalQuantity

fun <Quantity : PhysicalQuantity> ScientificUnit<Quantity>.convert(value: Number, to: ScientificUnit<Quantity>, round: Int, roundingMode: RoundingMode = RoundingMode.RoundHalfEven): Double

Converts a value in a ScientificUnit to the value of another unit with the same PhysicalQuantity and rounds it

Link copied to clipboard
open override fun fromSIUnit(value: Decimal): Decimal

Converts a value of the ScientificUnit of Quantity to be used according to the SI into a value of this unit

Link copied to clipboard
open override fun toSIUnit(value: Decimal): Decimal

Converts a value of this unit into the value of the ScientificUnit of Quantity to be used according to the SI