예제 #1
0
    def test_round_digits_rounding(self):
        val = "1.00011"
        expected = "1.0001"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)

        val = "1.00016"
        expected = "1.0002"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)
예제 #2
0
    def test_round_digits_rounding(self):
        val = "1.00011"
        expected = "1.0001"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)

        val = "1.00016"
        expected = "1.0002"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)
예제 #3
0
 def _standardize_af(cls, value):
     new_values = []
     for val in value:
         new_val = str(round(float(val.strip("%")) / 100, 6))
         new_values.append(utils.round_digits(new_val))
     return ",".join(new_values)
예제 #4
0
 def _standardize_af(value):
     new_values = []
     for val in value:
         new_values.append(utils.round_digits(val))
     return ",".join(new_values)
예제 #5
0
 def _standardize_af(cls, value):
     new_values = []
     for val in value:
         new_val = str(round(float(val.strip("%")) / 100, 6))
         new_values.append(utils.round_digits(new_val))
     return ",".join(new_values)
예제 #6
0
 def _standardize_af(value):
     new_values = []
     for val in value:
         new_values.append(utils.round_digits(val))
     return ",".join(new_values)
예제 #7
0
 def _zscore_as_str(zscore):
     if zscore == ".":
         return zscore
     else:
         return utils.round_digits(repr(zscore))
예제 #8
0
 def _standardize_af(value):
     return utils.round_digits(value)
예제 #9
0
def _range(numeric_values):
    if len(numeric_values) > 1:
        value_range = str(max(numeric_values) - min(numeric_values))
        return utils.round_digits(value_range)
    return "."
예제 #10
0
def _average(numeric_values):
    average = str(sum(numeric_values) / Decimal(len(numeric_values)))
    return utils.round_digits(average)
 def _zscore_as_str(zscore):
     if zscore == ".":
         return zscore
     else:
         return utils.round_digits(repr(zscore))
def _range(numeric_values):
    if len(numeric_values) > 1:
        value_range = str(max(numeric_values) - min(numeric_values))
        return utils.round_digits(value_range)
    return "."
def _average(numeric_values):
    average = str(sum(numeric_values)/Decimal(len(numeric_values)))
    return utils.round_digits(average)