Esempio n. 1
0
def power_recursion_big():
    power_recursion(8, 30)
Esempio n. 2
0
def test_base0_exp_pos():
    assert power(0, 4) == 0
    assert power_recursion(0, 4) == 0
Esempio n. 3
0
def test_base0_exp_minus():
    assert power(0, -4) == 0
    assert power_recursion(0, -4) == 0
Esempio n. 4
0
def test_both_0():
    assert power(0, 0) == 1
    assert power_recursion(0, 0) == 1
Esempio n. 5
0
def test_both_pos():
    assert power(2, 3) == 8
    assert power_recursion(2, 3) == 8
Esempio n. 6
0
def test_base_minus_exp_0():
    assert power(-2, 0) == 1
    assert power_recursion(-2, 0) == 1
Esempio n. 7
0
def test_base_pos_exp_0():
    assert power(2, 0) == 1
    assert power_recursion(2, 0) == 1
Esempio n. 8
0
def test_both_minus():
    assert power(-2, -3) == -0.125
    assert power_recursion(-2, -3) == -0.125
Esempio n. 9
0
def test_base_pos_exp_minus():
    assert power(2, -3) == 0.125
    assert power_recursion(2, -3) == 0.125
Esempio n. 10
0
def test_base_minus_exp_pos():
    assert power(-2, 3) == -8
    assert power_recursion(-2, 3) == -8