"By default bc outputs its result with no digits to the right of
the decimal point and without a decimal point. To change this you
have to change one of bc's builtin variables: scale. This is where
the "language" features of bc are relevant, in bc as in C
statements are separated by semi-colons."