cgs property
Number
get
cgs
Returns the value of this quantity in alternative CGS (or centimeter-gram-second) units. MKS (meter-kilogram-second) units are preferred.
Although CGS units were once commonly used and contended for the role of standard units, their use is now discouraged in favor of the adopted standard MKS (or meter-kilogram-second) units.
See get mks
.
Implementation
Number get cgs {
var value = valueSI;
// Adjust for centimeters vs. meters
final lengthExp = dimensions.getComponentExponent(Dimensions.baseLengthKey);
value *= Double.hundred ^ lengthExp;
// Adjust for grams vs. kilograms
final massExp = dimensions.getComponentExponent(Dimensions.baseMassKey);
return value *= Double.thousand ^ massExp;
}