Logo

Programming-Idioms

  • D
  • Ruby

Idiom #236 Large quotient

Initialize a quotient q = a/b of arbitrary precision. a and b are large integers.

q = Rational(a, b)
import "math/big"
q := new(big.Rat)
q.SetString(str)

str is a quotient string including numerator, slash, denominator.

New implementation...