Beispiel #1
0
    def test_round_frac(self):
        # it works
        result = cut(np.arange(11.), 2)

        result = cut(np.arange(11.) / 1e10, 2)

        # #1979, negative numbers

        result = tmod._round_frac(-117.9998, precision=3)
        assert result == -118
        result = tmod._round_frac(117.9998, precision=3)
        assert result == 118

        result = tmod._round_frac(117.9998, precision=2)
        assert result == 118
        result = tmod._round_frac(0.000123456, precision=2)
        assert result == 0.00012
Beispiel #2
0
    def test_round_frac(self):
        # it works
        result = cut(np.arange(11.), 2)

        result = cut(np.arange(11.) / 1e10, 2)

        # #1979, negative numbers

        result = tmod._round_frac(-117.9998, precision=3)
        assert result == -118
        result = tmod._round_frac(117.9998, precision=3)
        assert result == 118

        result = tmod._round_frac(117.9998, precision=2)
        assert result == 118
        result = tmod._round_frac(0.000123456, precision=2)
        assert result == 0.00012
Beispiel #3
0
    def test_round_frac(self):
        # it works
        result = cut(np.arange(11.), 2)

        result = cut(np.arange(11.) / 1e10, 2)

        # #1979, negative numbers

        result = tmod._round_frac(-117.9998, precision=3)
        self.assertEqual(result, -118)
        result = tmod._round_frac(117.9998, precision=3)
        self.assertEqual(result, 118)

        result = tmod._round_frac(117.9998, precision=2)
        self.assertEqual(result, 118)
        result = tmod._round_frac(0.000123456, precision=2)
        self.assertEqual(result, 0.00012)
Beispiel #4
0
    def test_round_frac(self):
        # it works
        result = cut(np.arange(11.), 2)

        result = cut(np.arange(11.) / 1e10, 2)

        # #1979, negative numbers

        result = tmod._round_frac(-117.9998, precision=3)
        self.assertEqual(result, -118)
        result = tmod._round_frac(117.9998, precision=3)
        self.assertEqual(result, 118)

        result = tmod._round_frac(117.9998, precision=2)
        self.assertEqual(result, 118)
        result = tmod._round_frac(0.000123456, precision=2)
        self.assertEqual(result, 0.00012)
Beispiel #5
0
def test_round_frac(val, precision, expected):
    # see gh-1979
    result = tmod._round_frac(val, precision=precision)
    assert result == expected
Beispiel #6
0
def test_round_frac(val, precision, expected):
    # see gh-1979
    result = tmod._round_frac(val, precision=precision)
    assert result == expected