Contact: aviboots(AT)netvision.net.il
39,861 questions
51,782 answers
573 users
n1 = float(99000000.00000) n2 = float(0.00000088) print(format(n1,'.1E')) print(format(n2,'.1E')) ''' run: 9.9E+07 8.8E-07 '''
n1 = float(99000000.00000) n2 = float(0.00000088) print(f"{n1:.1E}") print(f"{n2:.1E}") ''' run: 9.9E+07 8.8E-07 '''
import numpy as np n1 = float(99000000.00000) n2 = float(0.00000088) print(np.format_float_scientific(n1, precision = 1, exp_digits=4)) print(np.format_float_scientific(n2, precision = 3, exp_digits=4)) ''' run: 9.9e+0007 8.8e-0007 '''