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


yuzu  2002-12-03 19:20:24  No: 50782

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

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


yuzu  2002-12-03 19:47:29  No: 50783

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


sprintf  2002-12-03 21:37:16  No: 50784

sprintf


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加