Convert an integer into a decimal number

128 vues (au cours des 30 derniers jours)
Riccardo Tronconi
Riccardo Tronconi le 21 Oct 2021
Modifié(e) : KSSV le 21 Oct 2021
Hi guys I'm struggling with such a dummy problem.
I have a variable m=2 and I would like to convert it into m=0.2
Is there a way to do that?

Réponse acceptée

KSSV
KSSV le 21 Oct 2021
Modifié(e) : KSSV le 21 Oct 2021
m=2
m = 2
m/10
ans = 0.2000
If your class of variable is int32 or int64 i.e. an integer. Then convert it to float using double.
m = int64(2)
m = int64 2
class(m)
ans = 'int64'
m = double(m)/10
m = 0.2000

Plus de réponses (0)

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by