blob: 8d92f8e7b75e242ecee1315bc052402535a34034 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
from .java.lang.Integer import Integer
from .java.lang.Boolean import Boolean
def _div_round_to_zero(a, b):
return -(-a // b) if (a < 0) ^ (b < 0) else a // b
def _mod_round_to_zero(a, b):
return -(-a % b) if (a < 0) ^ (b < 0) else a % b
def boxInt(value):
return Integer(value)
def unboxInt(value):
return value._value
def boxBoolean(value):
return Boolean(value)
|