# L-29 MCS 260 Fri 2 Nov 2007 : flopsum # # We use FlopFloats to count the number # of operations when summing n floats. from flopfloats import * from random import gauss print 'counting flops in a sum' + \ ' of n floating-point numbers' n = input('Give n : ') sum = FlopFloat() for i in range(0,n): r = FlopFloat(gauss(0,1)) sum = sum + r print 'sum = ' + str(sum) + \ ' #flops is %d' % sum.flops