Three-digit format

28 vues (au cours des 30 derniers jours)
J T
J T le 21 Août 2020
Hello,
I am looking for a format such that:
fprintf( format , 1.1111111); gives 1.11
fprintf( format , 11.111111); gives 11.1
fprintf( format , 111.11111); gives 111
That is 3 digits in total regadless of the decimal point, thanks!

Réponse acceptée

Walter Roberson
Walter Roberson le 21 Août 2020
%.3g

Plus de réponses (1)

Sara Boznik
Sara Boznik le 21 Août 2020
Hi
I suggest you that you use:
fprintf('%.3g',1.111111)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by