Add operator 'rem' as extension to BigInteger
#KT-14650 Fixed Note that after this change behaviour of '%' on BigInteger is changed, now it works like a proper remainder
This commit is contained in:
@@ -17,7 +17,8 @@ class MathTest {
|
||||
assertEquals(BigInteger("6"), a * b)
|
||||
assertEquals(BigInteger("0"), a / b)
|
||||
assertEquals(BigInteger("-2"), -a)
|
||||
assertEquals(BigInteger("1"), -a % b)
|
||||
assertEquals(BigInteger("-2"), -a % b)
|
||||
assertEquals(BigInteger("1"), (-a).mod(b))
|
||||
assertEquals(BigInteger("-2"), (-a).remainder(b))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user