Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- c = open("Coutput.txt","r")
- p = open("Pyoutput.txt","r")
- g = open("Goutput.txt","r")
- _,_,_ = c.readline(),p.readline(),g.readline()
- linenum = 2
- err_count = 0
- max_diff = 0
- while True:
- try:
- c_out,p_out,g_out = float(c.readline()),float(p.readline()),float(g.readline())
- diff = abs(p_out - g_out)
- if diff > max_diff:
- max_diff = diff
- if diff > (10**(-6)):
- err_count += 1
- print "Line no. ->",linenum,p_out,c_out,g_out,"difference = ",abs(p_out-c_out)
- linenum += 1
- except:
- print "Finished comparison"
- break
- print "Max. difference is",max_diff
- print "Total",err_count,"lines differ"
- c.close()
- p.close()
- g.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement