pub fn init(
float_precision: u32,
upper_calculation_limit: Integer,
upper_approximation_limit: Integer,
upper_subfactorial_limit: Integer,
upper_termial_limit: Integer,
upper_termial_approximation_limit: u32,
integer_construction_limit: Integer,
number_decimals_scientific: usize,
) -> Result<(), AlreadyInit>