(require 'calc) (calc-eval "fact(30)") => "265252859812191058636308480000000"