• Robert Griesemer's avatar
    big: completed set of Int division routines & cleanups · b9caa4ac
    Robert Griesemer authored
    - renamed Len -> BitLen, simplified implementation
    - renamed old Div, Mod, DivMod -> Que, Rem, QuoRem
    - implemented Div, Mod, DivMod (Euclidian definition, more
      useful in a mathematical context)
    - fixed a bug in Exp (-0 was possible)
    - added extra tests to check normalized results everywhere
    - uniformly set Int.neg flag at the end of computations
    - minor cosmetic cleanups
    - ran all tests
    
    R=rsc
    CC=golang-dev
    https://golang.org/cl/1091041
    b9caa4ac
Name
Last commit
Last update
..
Makefile Loading commit data...
arith.go Loading commit data...
arith_386.s Loading commit data...
arith_amd64.s Loading commit data...
arith_arm.s Loading commit data...
arith_test.go Loading commit data...
calibrate_test.go Loading commit data...
int.go Loading commit data...
int_test.go Loading commit data...
nat.go Loading commit data...
nat_test.go Loading commit data...