Round off error (Wrong format)
8 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Mantej Sokhi
il 19 Set 2022
Modificato: Mantej Sokhi
il 22 Ott 2023
Suppose I have a number .. let's say x = 1.4534567809385. If I want to round this off to 5 decimal digits I should get x = 1.45346. However when I try doing this in Matlab using the round function or creating my own function to round it off to 5 decimal digits I am always getting 4 decimal digits. How can I fix this ?
0 Commenti
Risposta accettata
Image Analyst
il 19 Set 2022
It's just displaying 4 places because you're using format short. Switch to format long and you'll see it correctly.
x = 1.4534567809385;
x5 = round(x, 5)
format long
x = 1.4534567809385;
x5 = round(x, 5)
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Logical in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!