using fprintf to print same length values
4 ビュー (過去 30 日間)
古いコメントを表示
How can I use fprintf to print values with the same length (the number of digits after the pointer is changing based on the number of digits before the pointer)?
0.00000000
30.0000248
360.000305
0 件のコメント
回答 (2 件)
Azzi Abdelmalek
2013 年 12 月 30 日
編集済み: Azzi Abdelmalek
2013 年 12 月 30 日
b=360.000305
m=9 % fixed length
out=sprintf('%9.9f',b)
ii=numel(strfind(out,'.'))
out=out(1:m+ii)
8 件のコメント
参考
カテゴリ
Help Center および File Exchange で Argument Definitions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!