class MoreMath::ContinuedFraction
def reciprocal
def reciprocal if @a[0] > 0 dup.for_a { |i| i == 0 ? 0 : @a[i - 1] } else dup.for_a { |i| @a[i + 1] } end end
def reciprocal if @a[0] > 0 dup.for_a { |i| i == 0 ? 0 : @a[i - 1] } else dup.for_a { |i| @a[i + 1] } end end