Scientific notation to decimal?
Afficher commentaires plus anciens
I currently have a number that I want in decimal form not scientific form. I have
Savings made in dollars:
1.0418e+06
How do I get the 1.0418e+06 into decimal? Is there a function for this? In my script file I have
disp('Savings made in dollars: ' )
disp(savings)
So I was wondering if there was a function that i can enter in the disp(savings) bit to make my number a decimal?
I am very new to MATLAB so a basic explanation is much appreciated.
Réponse acceptée
Plus de réponses (2)
format bank
price = 1.0418e+06
% >> 1041800.00
1 commentaire
Basílio Gonçalves
le 19 Oct 2017
thanks :D
Azzi Abdelmalek
le 4 Août 2013
a=1.0418e+06
out=sprintf('%10.2f',a)
Catégories
En savoir plus sur Multirate Signal Processing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!