6
指定された精度と小数点以下の桁数でfloatを文字列に変換しますか?
精度と小数点以下の桁数を指定しながら、C ++でfloatを文字列に変換するにはどうすればよいですか? 例えば: 3.14159265359 -> "3.14"
浮動小数点数は実数の近似値であり、整数より広い範囲を表すことができますが、同じ量のメモリを使用しますが、精度は低くなります。質問が小さな算術エラー(たとえば、0.2 + 0.1が0.300000001に等しいのはなぜですか)または10進数の変換エラーについての質問である場合は、投稿する前に以下のリンクの「情報」ページをお読みください。