http://codepad.org/VC9NYyKN
atof の逆のftoaを外部関数を呼ばずに書こうと思ったのですが float d=456.456 を ftoa(s,d) すると 456.456000000.... となってしまうのでこまってます(コードパッドの出力、23行目)
自分の環境では(ubuntu10.04(64bit) gcc4.4.3)なぜか 456.456 となります。コードパッドでも456.456と出力されるようにする方法がわかりません