Function geometric_sum
pub const fn geometric_sum(
first: i128,
ratio: i128,
terms: u64,
) -> Result<i128, SeriesError>Expand description
Returns the sum of the first terms values of a geometric progression.
§Errors
Returns SeriesError::Overflow when the partial sum does not fit in
i128.
§Examples
use use_series::geometric_sum;
assert_eq!(geometric_sum(2, 3, 4)?, 80);