Tengo un número que se imprime en forma exponencial:
>>> >>> a = 1/1221759 >>> print(a) 8.184920266599223e-07 >>>
¿Cómo puedo hacer que se imprima en forma normal?
Puede formatearlo como un número de punto fijo.
>>> a = 1/1221759 >>> '{0:.10f}'.format(a) '0.0000008185'
Puede utilizar el formato de impresión:
print "%.16f" % a
donde 16 es el número de dígitos que desea después del punto decimal.