Похоже, печать «% .2f» также округляется. Вот код Python, который округляет и обрезает
num = 315.15627 print "rounded = %.2f" % num print "truncated = %.2f" % (int(num*100)/float(100)) rounded = 315.16 truncated = 315.15