浮動小数点、整数を文字列に変換についての質問です。
VC++のSDKにて作成してます。すごく初歩的なことだとは
存知ていますが、浮動小数、整数を文字列を変換をする時には、やはり itoa()
ftoa()などを使用をするのが一番なのでしょか? 浮動小数をftoa()にて
文字列にして、その後また文字列から浮動小数にatof()などを使用して
戻すと誤差が生じるとおもうのです。1.0->0.9999とか具合に。
整数にては、123を100.10,1と具合に乗算した商を文字列に1つずつ代入していく
方法をあるとおもうのですが。。。。
上記ほ方法でなく、もっと良い方法があるなら教えてほしいのです。
すいませんがお願いします。
失礼しました。
ftoa()というのは、VCでは存在しないみたいです。
ltoa()はありましたが。。。では、浮動小数の場合には、
どのように文字列に変換をするのが一番妥当なのでしょうか?
すいません、宜しくお願いします。
sprintf
ツイート | ![]() |