Spell out any number in English — supports integers, decimals, negatives, ordinals, currency, and check-writing style (“Two Hundred and 75/100 dollars”). Handles values up to one vigintillion.
Input
Commas, underscores, and spaces in the number are ignored. Use - for negatives and . as the decimal point.