rithm 14.6.0

Arbitrary precision arithmetic.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from hypothesis import given

from rithm.integer import Int
from tests.utils import IntWithBuiltin

from . import strategies


@given(strategies.ints_with_builtins, strategies.ints)
def test_connection_with__or__(
    first_with_builtin: IntWithBuiltin, second: Int
) -> None:
    first, first_builtin = first_with_builtin

    assert first_builtin | second == first | second