From Notes Wiki

# bc

'`bc`' is an arbitary precision calculator for Linux. It is very useful as normal shell arithmetic is very limited. For example shell does not supports division of real numbers.

## Using bc to perform divison of real numbers in shell script

Example script which uses '`bc`' to divide two numbers is:

#!/bin/bash Numerator=5 Denominator=2 Quotient=$(bc <<END scale=20 $Numerator/$Denominator quit END ) echo "Result is $Quotient" exit 0