1

atol(char * to long int)に似た関数を探していますが、 atofl(char to long double)、これを行うライブラリ、またはこれを行う簡単な方法を知っている人はいますか? atof「0.00000005」を使用すると、 5?ありがとう。

4

2 に答える 2

2

printfの間違った引数を使用していると思うので、コンソールから「0.000000」が表示されるだけです。試してみてください。

printf("%0.10f", atof(str_num));

あなたの番号を表示するために、そしてあなたはあなたが望むものを見つけるでしょう。

于 2012-06-12T07:35:20.950 に答える
1

strtodあなたがやりたいことをするという関数があります。

于 2012-06-12T07:23:41.160 に答える