When you think about it, it's surprising how many programming
tasks don't require the use of floating point numbers.
If you're an embedded systems programmer, you'd probably get fired
for using "double" in a C program.
One language that doesn't support it is Bash,
but let's not let that stop us...