Put bcrc
somewhere such as ~/.bcrc, then start bc as follows:
# you may add an alias to your bashrc file:
# alias bc='bc ~/.bcrc -l -q'
bc ~/.bcrc -l
sin(x), cos(x), tan(x), cot(x), sec(x), csc(x)
arcsin(x), arccos(x), arctan(x), arccot(x), arcsec(x), arccsc(x)
or asin(x), acos(x), atan(x), acot(x), asec(x), acsc(x)
log(a, b)
ln(x) # log(e, x)
lg(x), log10(x) # log(10, x)
log2(x) # log(2, x)
e(x), exp(x) # exponentiation of e
pow(a, b) # a ^ b
sqrt(x) # x ^ 1/2
cbrt(x) # x ^ 1/3
abs(x) # absolute value of x
fac(n) # factorial of n
c(n, k) # n choose k, unordered
a(n, k) # n choose k, ordered
deg(rad) # Radians to degrees
rad(deg) # Degrees to radians