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)
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)
def _standardize_af(value): new_values = [] for val in value: new_values.append(utils.round_digits(val)) return ",".join(new_values)
def _zscore_as_str(zscore): if zscore == ".": return zscore else: return utils.round_digits(repr(zscore))
def _standardize_af(value): return utils.round_digits(value)
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)
def _average(numeric_values): average = str(sum(numeric_values)/Decimal(len(numeric_values))) return utils.round_digits(average)