See also gnu

bc

arbitrary precision calculator

bc [ -lwsqv ] [long-options] [ file]

Supports arbitrary precision numbers.
Executes files on the command line, then reads from the standard input and processes interactively.

--mathlib
-l
Sets scale=20 loads math library.
--warn
-w
Give warnings for extensions to POSIX bc.
--standard
-s
POSIX
--quiet
-q
Do not print the welcome.
--version
-v
Display version number, short copyright and quit. see warranty.
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.  

Suggestion: In .profile set up alias bc='/usr/bin/bc -q ~/.bin/bc.ini' and
create ~/.bin/bc.ini containing :scale=2
then echo 5/6|bc will output .83