How to keep decimal float point only

3 Ansichten (letzte 30 Tage)
JZ
JZ am 3 Feb. 2021
Kommentiert: JZ am 3 Feb. 2021
I could not find any answer about this. So I have a float number (a=323.153), I wanna output look like this with keeping decimal point only:
>> a=323.
What format shall I use?
Thanks.

Akzeptierte Antwort

Robert U
Robert U am 3 Feb. 2021
If it is just for display you can specify the output format in fprintf.
a = 323.153;
fprintf('<< a = %.0f.\n',a)
output:
<< a = 323.
Kind regards,
Robert

Weitere Antworten (1)

Walter Roberson
Walter Roberson am 3 Feb. 2021
https://www.mathworks.com/help/matlab/ref/fix.html
  2 Kommentare
JZ
JZ am 3 Feb. 2021
Thanks, Walter.
It's not exactly what I need. I need output with a dot, so (>>a=323.).
Alex Alex
Alex Alex am 3 Feb. 2021
Convert to string format and add point manually?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by