@thi.ng/units
Version:
Extensible SI unit creation, conversions, quantities & calculations (incl. ~170 predefined units & constants)
20 lines (19 loc) • 514 B
JavaScript
import { rad } from "./angle.js";
import { ft, m } from "./length.js";
import { s } from "./time.js";
import { defUnit, div, mul, pow } from "../unit.js";
const s2 = pow(s, 2);
const m_s2 = defUnit("m/s2", "meter per second squared", div(m, s2));
const ft_s2 = defUnit("ft/s2", "foot per second squared", div(ft, s2));
const rad_s2 = defUnit(
"rad/s2",
"radian per second squared",
div(rad, s2)
);
const g0 = defUnit("g0", "standard gravity", mul(m_s2, 9.80665));
export {
ft_s2,
g0,
m_s2,
rad_s2
};