extract the number with only the first decimal number

12 vues (au cours des 30 derniers jours)
Alberto Acri
Alberto Acri le 20 Sep 2023
Commenté : Alberto Acri le 20 Sep 2023
I have to extract the number with only the first decimal number
Examples:
1.23 -> 1.2
2.49 -> 2.4
4.77 -> 4.7
7.51 -> 7.5
  2 commentaires
Dyuman Joshi
Dyuman Joshi le 20 Sep 2023
Extract as in? Do you want to store it in string/char/cell array of character vectors?
Alberto Acri
Alberto Acri le 20 Sep 2023
double!

Connectez-vous pour commenter.

Réponse acceptée

Cris LaPierre
Cris LaPierre le 20 Sep 2023
I'd look into fix or floor.
V = [1.23, 2.49, 4.77, 7.51];
v1 = floor(V*10)/10
v1 = 1×4
1.2000 2.4000 4.7000 7.5000
v2 = fix(V*10)/10
v2 = 1×4
1.2000 2.4000 4.7000 7.5000

Plus de réponses (0)

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by