@thi.ng/units
Version:
Extensible SI unit creation, conversions, quantities & calculations, CLI calculator (incl. Lisp-like DSL and ~170 predefined units & constants)
21 lines (20 loc) • 531 B
JavaScript
import { quantity, unit } from "../unit.js";
import { m_s2 } from "../units/accel.js";
import { m } from "../units/length.js";
const EARTH_RADIUS = quantity(6371e3, m);
const EARTH_CIRCUMFERENCE = quantity(40075017, m);
const EARTH_GRAVITY = quantity(9.78033, m_s2);
const G0 = quantity(9.80665, m_s2);
const EARTH_MASS = quantity(59722e20, "kg");
const GRAVITATION = quantity(
66743e-15,
unit([-1, 3, -2, 0, 0, 0, 0], 1)
);
export {
EARTH_CIRCUMFERENCE,
EARTH_GRAVITY,
EARTH_MASS,
EARTH_RADIUS,
G0,
GRAVITATION
};