measure-convert
Version:
JS/TS package for managing units of measurement. Convert, add, subtract, multiply, divide, and compare units of measurement.
26 lines (25 loc) • 1.52 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UnitMass = void 0;
// src/units/UnitMass.ts
const Unit_1 = require("./Unit");
class UnitMass extends Unit_1.Unit {
constructor(name, symbol, description, baseUnitConversionFactor) {
super(name, symbol, description, baseUnitConversionFactor);
}
}
exports.UnitMass = UnitMass;
UnitMass.kilograms = new UnitMass("Kilograms", "kg", "Base unit of measure for mass", 1.0);
UnitMass.grams = new UnitMass("Grams", "g", "0.001 kilograms", 0.001);
UnitMass.milligrams = new UnitMass("Milligrams", "mg", "0.000001 kilograms", 0.000001);
UnitMass.micrograms = new UnitMass("Micrograms", "µg", "1e-9 kilograms", 1e-9);
UnitMass.nanograms = new UnitMass("Nanograms", "ng", "1e-12 kilograms", 1e-12);
UnitMass.picograms = new UnitMass("Picograms", "pg", "1e-15 kilograms", 1e-15);
UnitMass.ounces = new UnitMass("Ounces", "oz", "0.0283495 kilograms", 0.0283495);
UnitMass.pounds = new UnitMass("Pounds", "lb", "0.453592 kilograms", 0.453592);
UnitMass.stones = new UnitMass("Stones", "st", "6.35029 kilograms", 6.35029);
UnitMass.metricTons = new UnitMass("Metric Tons", "t", "1000 kilograms", 1000);
UnitMass.shortTons = new UnitMass("Short Tons", "ton", "907.185 kilograms", 907.185);
UnitMass.carats = new UnitMass("Carats", "ct", "0.0002 kilograms", 0.0002);
UnitMass.ouncesTroy = new UnitMass("Ounces Troy", "oz t", "0.03110348 kilograms", 0.03110348);
UnitMass.slugs = new UnitMass("Slugs", "slug", "14.5939 kilograms", 14.5939);