The 'bc' command is a simple binary calculator (hence the name bc). It can do simple math and uses arbitrary precision arithmetic. You can designate the scaling, precision, and other values to use in math calculations.
Arbitrary precision arithmetic allows you to exceed the hardware precision of the system you are on, by scaling to any number of significant digits that you may require.