Effacer les filtres
Effacer les filtres

how to display answer in a particular format

3 vues (au cours des 30 derniers jours)
Elysi Cochin
Elysi Cochin le 22 Mar 2013
i got an answer as
-7.28135827387422e-05
1.87033878860991e-35
3.860575156847749e+003
i wanted to get the answers as
72.813
18.703
38.605
i want only this format and the value should be positive
how to do the conversion after getting the value..... please do reply...

Réponse acceptée

Image Analyst
Image Analyst le 22 Mar 2013
Try this:
a = -7.28135827387422e-05
aString = num2str(a)
decimalLocation = strfind(aString, '.')
aString = [aString(1:decimalLocation-1), aString(decimalLocation+1), '.', aString(decimalLocation+1:decimalLocation+3)]
aNumber = str2double(aString)
b = 1.87033878860991e-35
bString = num2str(b)
decimalLocation = strfind(bString, '.')
bString = [bString(1:decimalLocation-1), bString(decimalLocation+1), '.', bString(decimalLocation+1:decimalLocation+3)]
bNumber = str2double(bString)

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Object Programming dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by