小数点表示をしたい(ただし、後0は付加しない)
Afficher commentaires plus anciens
任意の小数値Aに後0(小数点の末尾の0)が付かないように表示させたいと思っています。 下記のようにするとstr_g ='4.5036e+15'という形式で表示されてしまいました。 小数で且つ、後0(小数点の末尾の0)が付かないようにするにはどうすればよいでしょうか。
str_g = sprintf('%g',A);
Matlab2018aを使用しています。
2 commentaires
Kazuya
le 4 Nov 2018
質問の意図が読み切れませんでしたが、、コマンドウィンドウでの出力表示を
>> A = 0.8
A =
0.8000
となるところを
0.8
とだけ表示させたいということですか?
yuuji yamada
le 8 Nov 2018
Réponse acceptée
Plus de réponses (1)
madhan ravi
le 31 Oct 2018
isfloat(4.5036e+15)
if it returns 1 , then its a decimal value
Catégories
En savoir plus sur 数値型 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!