how to increse no digits after decimal point?
2 ビュー (過去 30 日間)
古いコメントを表示
in matlab coding i am getting ans =0.0012 i want to getting ans =0.001234903423 what to do please suggest me
1 件のコメント
採用された回答
KALYAN ACHARJYA
2018 年 9 月 1 日
編集済み: KALYAN ACHARJYA
2018 年 9 月 1 日
fprintf('%.12f', ans) %Upto 12 floating points, you can change the value range

3 件のコメント
Stephen23
2018 年 9 月 4 日
編集済み: Stephen23
2018 年 9 月 4 日
"Upto 12 floating points"
Why 12? Where does this limit come from? I don't see this limit mentioned anywhere in the fprintf help, nor is it related to the precisions of either double or single floating point numbers:
When I try 15 decimal digits, it works just fine:
>> X = 0.123456789012345;
>> fprintf('%.15f\n',X)
0.123456789012345
Where did you get this "Upto 12 floating points" limit from?
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!