Esempio n. 1
0
def test_rationalize():
    from mpmath import cos, pi, mpf

    assert rationalize(cos(pi / 3)) == S.Half
    assert rationalize(mpf("0.333333333333333")) == Rational(1, 3)
    assert rationalize(mpf("-0.333333333333333")) == Rational(-1, 3)
    assert rationalize(pi, maxcoeff=250) == Rational(355, 113)
Esempio n. 2
0
def test_rationalize():
    from mpmath import cos, pi, mpf
    assert rationalize(cos(pi / 3)) == sympify("1/2")
    assert rationalize(mpf("0.333333333333333")) == sympify("1/3")
    assert rationalize(mpf("-0.333333333333333")) == sympify("-1/3")
    assert rationalize(pi, maxcoeff=250) == sympify("355/113")
Esempio n. 3
0
def test_rationalize():
    from mpmath import cos, pi, mpf
    assert rationalize(cos(pi/3)) == Rational(1, 2)
    assert rationalize(mpf("0.333333333333333")) == Rational(1, 3)
    assert rationalize(mpf("-0.333333333333333")) == Rational(-1, 3)
    assert rationalize(pi, maxcoeff = 250) == Rational(355, 113)
Esempio n. 4
0
def test_rationalize():
    from mpmath import cos, pi, mpf
    assert rationalize(cos(pi/3)) == sympify("1/2")
    assert rationalize(mpf("0.333333333333333")) == sympify("1/3")
    assert rationalize(mpf("-0.333333333333333")) == sympify("-1/3")
    assert rationalize(pi, maxcoeff = 250) == sympify("355/113")