[lang-ref] ( round_bankers_rounding ) ( python )

def test_round_bankers_rounding():
    # round
    assert round(2.50)  == 2  # to nearest even value
    assert round(1.50)  == 2
    assert round(0.51)  == 1
    assert round(0.50)  == 0  # to nearest even value
    assert round(0.49)  == 0
    assert round(-0.49) == 0
    assert round(-0.5)  == 0  # to nearest even value
    assert round(-0.51) == -1
    assert round(-1.50) == -2
    assert round(-2.50) == -2 # to nearest even value