Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Java

Idiom #236 Large quotient

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

import java.math.BigDecimal;
BigDecimal A = new BigDecimal(a),
           B = new BigDecimal(b),
           q = A.divide(B);
import "math/big"
q := new(big.Rat)
q.SetString(str)

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

New implementation...