Convert between Arabic numbers and Roman numerals with validation.
import { roman } from 'toolmetry';| Function | Parameters | Returns | Description |
|---|---|---|---|
romanToRoman | num: number | string | Convert number to Roman numeral (1-3999) |
romanFromRoman | str: string | number | Convert Roman numeral to number |
romanIsValid | str: string | boolean | Check if valid Roman numeral |
import { romanToRoman } from 'toolmetry';
romanToRoman(42); // "XLII"
romanToRoman(1999); // "MCMXCIX"import { romanFromRoman } from 'toolmetry';
romanFromRoman('XLII'); // 42
romanFromRoman('MCMXCIX'); // 1999import { romanIsValid } from 'toolmetry';
romanIsValid('XLII'); // true
romanIsValid('ABC'); // false