Notación científica python con cero inicial forzado.

Quiero que Python2.7 imprima los números de punto flotante en notación científica, obligado a comenzar con 0. Por ejemplo, suponga

a=1234567890e12
print '{:22.16E}'.format(a)
1.2345678900000000E+21

Sin embargo, quiero una salida de impresión que se parece a:

0.1234567890000000E+22

Observe que el exponente se eleva en uno, ya que la salida deseada se fuerza a un cero inicial. ¿Cómo puedo conseguir esto? Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta