Użyłem formatu specyfikatora formatu %e
. Wypróbowałem %3.2e
lub %4.3e
.Drukuj stałą wartość wykładnika za pomocą printf w c
Przykład:
jeśli var=0.001342
, następnie chcę wydrukować 0.1342e-02
. Ale drukuje 1.342e-03
jeśli var=0.543124
, to chcę wydrukować 54.3124e-02
. Ale drukuje 5.43124e-01
jeśli var=0.
, następnie chcę wydrukować 1.23653e-02
.
To może być wartość, po prostu chcę poprawić moją wartość wykładniczą i wydrukować wynik.
Proszę podać kod, który już wypróbowałeś – 0aslam0
Format specyfikatora następuje po '% [flagi] [szerokość] [dokładność] [długość] prototyp specifier –
musisz napisać własną funkcję drukowania, jeśli chcesz to –