public final class Mass extends AbstractMeasure<MassUnit,Mass>
MassUnit.
Use values of Mass directly in arithmetic expressions with other dimensions such as:
// commonly used unit abbreviations e.g., m, ft, hr, kg, etc.
import static manifold.science.util.UnitConstants.*;
...
Mass weight = 80.21 kg;
Mass infant = 9 lb + 8.71 oz;
Force f = 2120 kg * 9.807 m/s/s;
ComparableUsing.EqualityMode, ComparableUsing.Operator| Constructor and Description |
|---|
Mass(Rational value,
MassUnit unit) |
Mass(Rational value,
MassUnit unit,
MassUnit displayUnit) |
| Modifier and Type | Method and Description |
|---|---|
Pressure |
div(Area area) |
Volume |
div(Density d) |
Area |
div(Pressure p) |
Density |
div(Volume volume) |
MassUnit |
getBaseUnit()
The unit on which all instances of this type are based.
|
Mass |
make(Rational value,
MassUnit unit)
Creates a new instance using the specified parameters.
|
Mass |
make(Rational value,
MassUnit unit,
MassUnit displayUnit)
Creates a new instance using the specified parameters.
|
Force |
times(Acceleration a) |
Momentum |
times(Velocity v) |
compareTo, copy, copy, div, equalityMode, equals, fromBaseNumber, fromNumber, getDisplayUnit, getValue, hashCode, minus, nextInSequence, nextNthInSequence, plus, previousInSequence, previousNthInSequence, rem, to, toBaseNumber, toMixedString, toNumber, toNumber, toStringclone, finalize, getClass, jailbreak, notify, notifyAll, wait, wait, waitdiv, rem, times, unaryMinuscompareToUsingpublic MassUnit getBaseUnit()
AbstractMeasureLength dimension might use Meters
as the base unit because it is the SI standard.getBaseUnit in class AbstractMeasure<MassUnit,Mass>public Mass make(Rational value, MassUnit unit, MassUnit displayUnit)
AbstractMeasuremake in class AbstractMeasure<MassUnit,Mass>public Mass make(Rational value, MassUnit unit)
AbstractMeasuremake in class AbstractMeasure<MassUnit,Mass>public Force times(Acceleration a)
Copyright © 2021. All rights reserved.