Exemplo n.º 1
0
def sum(finds):
    d = Decimal()
    for f in finds:
        d.accumulate(f.value)
    return [str(d), len(finds)]
Exemplo n.º 2
0
 def test_accumulate(self):
     d = Decimal()
     d.accumulate("0.5")
     d.accumulate("3.1416")
     d.accumulate("-23.34234")
     self.assertEquals(str(d), "-19.70074")
Exemplo n.º 3
0
 def test_construct(self):
     self.assertEquals(str(Decimal('')), '0')
     self.assertEquals(str(Decimal('0')), '0')
     self.assertEquals(str(Decimal('0.2')), '0.2')
     self.assertEquals(str(Decimal('-0.2')), '-0.2')
     self.assertEquals(str(Decimal('3.1416')), '3.1416')
Exemplo n.º 4
0
def sum(finds):
    d = Decimal()
    for f in finds:
        d.accumulate(f.value)
    return [str(d), len(finds)]
Exemplo n.º 5
0
 def test_accumulate(self):
     d = Decimal()
     d.accumulate('0.5')
     d.accumulate('3.1416')
     d.accumulate('-23.34234')
     self.assertEquals(str(d), '-19.70074')