stringstream を使用して、double 数値のドットの後に小数点以下の最大桁数を出力するにはどうすればよいですか (末尾のゼロや丸めはありません)。たとえば、小数点以下 5 桁まで印刷したい場合は、次のようにします。
1 -> 1
1.23 -> 1.23
1.234 -> 1.234
1.2345 -> 1.2345
1.23456 -> 1.23456
1.234567 -> 1.23456
1.2345678 -> 1.23456
1230.2345678 -> 1230.23456 <- Demonstrating that I am not talking about significant digits of the whole number either
等
私が見るすべてのツール (setw、setprecision、fixed など) の中で、これを理解できないようです。ありがとう!