Convert Character to Integer tnat can be used for Sum-function

Hello!
I am new to Matlab and have a problebly simple question.
I have a cell of Characters that I want to convert to numbers(I guess integers) that can be used for a sum function. How do I convert these characters?
For example I have the characters '7952.11' and '7922.01' that need to be converted and summerized.
I have tried X=str2double('7952.11');
However, I get the display X = 7.952110000000000e+03 and not X = 7952.11 as I want to. How can I overcome this problem?

 Réponse acceptée

Matt J
Matt J le 12 Mai 2022
Modifié(e) : Matt J le 12 Mai 2022
There is no problem. Both X = 7.952110000000000e+03 and X = 7952.11 are the same number.
However if you prefer the latter display style, use format longG
format longG
X=str2double('7952.11')
X =
7952.11

Plus de réponses (0)

Catégories

En savoir plus sur RF Toolbox 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!

Translated by