浮動小数点、整数を文字列に変換について


yuzu  2002-12-03 10:20:24  No: 50782  IP: [192.*.*.*]

浮動小数点、整数を文字列に変換についての質問です。
VC++のSDKにて作成してます。すごく初歩的なことだとは
存知ていますが、浮動小数、整数を文字列を変換をする時には、やはり itoa()
ftoa()などを使用をするのが一番なのでしょか?  浮動小数をftoa()にて
文字列にして、その後また文字列から浮動小数にatof()などを使用して
戻すと誤差が生じるとおもうのです。1.0->0.9999とか具合に。
整数にては、123を100.10,1と具合に乗算した商を文字列に1つずつ代入していく
方法をあるとおもうのですが。。。。

上記ほ方法でなく、もっと良い方法があるなら教えてほしいのです。
すいませんがお願いします。

編集 削除
yuzu  2002-12-03 10:47:29  No: 50783  IP: [192.*.*.*]

失礼しました。
ftoa()というのは、VCでは存在しないみたいです。
ltoa()はありましたが。。。では、浮動小数の場合には、
どのように文字列に変換をするのが一番妥当なのでしょうか?
すいません、宜しくお願いします。

編集 削除
sprintf  2002-12-03 12:37:16  No: 50784  IP: [192.*.*.*]

sprintf

編集 削除