Scientific notation is just a convenient way to print floating point numbers. When there are many leading zeros in your example, a scientific notation may be easier to read.
To print a certain number of digits after a decimal point, you can specify a format string with printing:
print 'Number is: %.8f' % (float(a[0]/a[1]))
Or you can use format() , as in other answers.
Dhara source share