Greetings!
I uses bс to make some calculations in my script. For example:
bc scale=6 1/2 .500000
For further usage
echo "scale=3;12/7" | bc -q | sed 's/^\\./0./;s/0*$//;s/\\.$//'