Everything

atof


数を表現する文字列を、double型の浮動小数点値に変換します。

[指定形式]

#include <stdlib.h>

double atof(const char *nptr);

[引数]

nptr 変換する数を表現する文字列のポインタ

[戻り値]

変換されたdouble型の浮動小数点値

[備考]

変換後の値がオーバフロー/アンダフローをおこした時はerrnoを設定します。

変換は、浮動小数点型の形式に合わない最初の文字までに対して行います。

atof関数は、オーバフロー等のエラーが生じた場合、結果の値を保証しません。エラー時に保証された値を得たい場合は、strtod関数を使用してください。