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