How to get the value of exponential power?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Muhammad Yasirroni
le 15 Avr 2019
Modifié(e) : Muhammad Yasirroni
le 15 Avr 2019
Assume that after some computation, matlab give me an output:
a(1)=3.712e-12
a(2)=9.123e-13
How can i got the value of 12 and 13? Assume that a(1) and a(2) is in array a=[a(1) a(2)].
_
Edit: to avoid confussion, let me rearrange my question: "Can I get the 'index' (how many zeros in the right of the dot) of the first significant digit from data?". Is this is the only way?
n=1
a(1)=3.712e-12
while 1e1^-n>a(1)
n=n+1;
end
2 commentaires
Stephen23
le 15 Avr 2019
Modifié(e) : Stephen23
le 15 Avr 2019
"How can i got the value of 12 and 13?"
You didn't: those are the powers of ten, they are not "values".
What you show are numbers written in E-notation, which is the a common way that scientists, engineers, and researchers write small/large numbers:
Réponse acceptée
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!