Decimal is the numerical base system that everyone uses but us programmers love to hate. It's the reason why 0.1 + 0.2 doesn't equal 0.3 in most languages, leading to countless StackOverflow questions and GitHub issues.
"Ugh, the product manager wants to display the decimal value of the user's account balance. Time to go down a floating point precision rabbit hole!"
"I thought I was done with decimals after 3rd grade math class, but apparently they just keep coming back to haunt me in my code."
Rational approximation to a decimal number: Find the best rational fraction approximation to a decimal number, given a maximum denominator size. Finally, a way to get revenge on those pesky decimals! https://www.johndcook.com/rational_approximation.html
Radix (base) conversion: Convert between different numerical bases, including everyone's favorite, decimal. For when you need a break from base 10. https://www.johndcook.com/radix_conversion.html
Eight bit posit numbers: Check out this table of 8-bit posit numbers and their decimal and fractional equivalents. Perfect for when you want to procrastinate on that decimal precision bug. https://www.johndcook.com/eightbit.html
Note: the Developer Dictionary is in Beta. Please direct feedback to skye@statsig.com.