Convert floating point or double base-10 value to any other base (and vice-versa)?

Hello, I am using the dec2base and base2dec functions right now, but I have some floating values I want to convert to other bases. For example, '5.5' in base-10 converted to base-5 should return '10.2222222'.
How may I convert float or double values to different bases correctly? I do not intend to convert to bases higher than 10
Thank you for reading.

2 commentaires

Stephen23
Stephen23 le 20 Avr 2020
Modifié(e) : Stephen23 le 20 Avr 2020
How do you intend to represent digits >9 ?
Or, assuming that you follow the hexadecimal tradition of using A, B, etc., digits greater than >Z ?
"How may I convert float or double values to different bases correctly"
I already told you that in my answer to your last question (just change the 16 to whatever base you want).
My bad, forgot to mention, I only need base 10 conversions and below! Edited question to answer your comment

Connectez-vous pour commenter.

Réponses (1)

New thread here looking for advice on how to correctly convert base-10 floating points to other bases (specifically bases higher than 10), includes a code which will already convert to bases below 10

Catégories

Produits

Question posée :

YC
le 20 Avr 2020

Réponse apportée :

YC
le 22 Avr 2020

Community Treasure Hunt

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

Start Hunting!

Translated by