Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for scaleDenom (0.08 sec)

  1. src/math/big/rat.go

    //	 0 if x == y
    //	+1 if x >  y
    func (x *Rat) Cmp(y *Rat) int {
    	var a, b Int
    	a.scaleDenom(&x.a, y.b.abs)
    	b.scaleDenom(&y.a, x.b.abs)
    	return a.Cmp(&b)
    }
    
    // Add sets z to the sum x+y and returns z.
    func (z *Rat) Add(x, y *Rat) *Rat {
    	var a1, a2 Int
    	a1.scaleDenom(&x.a, y.b.abs)
    	a2.scaleDenom(&y.a, x.b.abs)
    	z.a.Add(&a1, &a2)
    	z.b.abs = mulDenom(z.b.abs, x.b.abs, y.b.abs)
    	return z.norm()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 11:59:09 UTC 2023
    - 13.5K bytes
    - Viewed (0)
Back to top