measure-x
Version:
A lightweight and efficient **conversion utility** that supports various **number system conversions**, unit conversions, and more. 🚀
20 lines (18 loc) • 727 B
text/typescript
import { AngleUnit } from "./types";
export const ANGLE_CONVERSION: Record<AngleUnit, number> = {
Degree: 1, // Base unit
Radian: 57.2958, // 1 rad = 180/Ï€ degrees
Gradian: 0.9, // 1 grad = 0.9 degrees
Min: 1 / 60,
"Minute of Arc": 0.0166667, // 1 arcminute = 1/60 degrees
"Second of Arc": 0.000277778, // 1 arcsecond = 1/3600 degrees
Gon: 0.9, // 1 gon = 0.9 degrees
Sign: 30, // 1 sign = 30 degrees
Mil: 0.05625, // 1 mil = 0.05625 degrees
Revolution: 360, // 1 revolution = 360 degrees
Circle: 360, // 1 circle = 360 degrees
Turn: 360, // 1 turn = 360 degrees
Quadrant: 90, // 1 quadrant = 90 degrees
"Right Angle": 90, // 1 right angle = 90 degrees
Sextant: 60, // 1 sextant = 60 degrees
};