BC

The calculator on Linux CLI

Comma vs point

Source

On the num-pad I've a comma assigned to the separator key. BC only accepts decimal points. This alias remaps the command with a dot for when bc starts and back when it ends.

alias bc='xmodmap -e "keycode 91 mod2 = KP_Delete period"; bc -l; xmodmap -e "keycode 91 mod2 = KP_Delete comma"'