How to keep decimal float point only

1 view (last 30 days)
JZ
JZ on 3 Feb 2021
Commented: JZ on 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.

Accepted Answer

Robert U
Robert U on 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

More Answers (1)

Walter Roberson
Walter Roberson on 3 Feb 2021
https://www.mathworks.com/help/matlab/ref/fix.html
  2 Comments
JZ
JZ on 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 on 3 Feb 2021
Convert to string format and add point manually?

Sign in to comment.

Tags

Products


Release

R2017a

Community Treasure Hunt

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

Start Hunting!