ATOF(3) | FreeBSD Library Functions Manual | ATOF(3) |
名称
atof — ASCII 文字列を倍精度浮動小数点数に変換するライブラリ
Standard C Library (libc, -lc)解説
atof() 関数は、 nptr によって指された文字列の最初の部分を double 表現に変換します。それは、次と同等です:
strtod(nptr, (char **)NULL);
小数点の文字は、プログラムのロケール (カテゴリ LC_NUMERIC) に定義されています。
実装に関する注
atof() 関数は、スレッドセーフでも、非同期キャンセルセーフ (async-cancel-safe) でもありません。atof() 関数は、 strtod() を使用するべきで推奨されなくなっており、新しいコードで使用されるべきではありません。
エラー
関数 atof() は、エラーで errno の値に影響しません。規格
atof() 関数は、 IEEE Std 1003.1-1990 (“POSIX.1”), ISO/IEC 9899:1990 (“ISO C90”) と ISO/IEC 9899:1999 (“ISO C99”) に適合しています。June 4, 1993 | FreeBSD |