How to remove zero from float value.?

8 ビュー (過去 30 日間)
Mira le
Mira le 2023 年 6 月 18 日
編集済み: VBBV 2023 年 6 月 18 日
Hello everyone
I have a problem I would like to help me solving it
i have float value when I make division opeation and I obained value like this: 0.9093 0.9074 0.9014
I use round but I got: 0.9000 0.900 0.900 0.900
Iwant to remove these zeros to be 0.9 0.9 0.9 0.9
Thank you

採用された回答

VBBV
VBBV 2023 年 6 月 18 日
編集済み: VBBV 2023 年 6 月 18 日
x = [0.9093 0.9074 0.9014]
x = 1×3
0.9093 0.9074 0.9014
vpa(round(x,1),2)
ans = 
  1 件のコメント
VBBV
VBBV 2023 年 6 月 18 日

Use vpa with round to get the decimal precision you want. By default Matlab uses 4 decimal places for floatpoint numbers

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

製品


リリース

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by