strtod
書式
double strtod(const char *s,char **end);
機能
ポインタsが指す文字列をdouble型に変換し、変換されなかった続きの文字列をendに格納する。
戻り値
成功した時はdouble型の値、オーバーフローした時は±HUGE_VALを返してerrnoにERANGEをセット、アンダーフローした時は0を返してerrnoにERANGEをセット。失敗した時は0。
ヘッダーファイル
stdlib.h
使用例
char s[] = "53 is kimi. 53 is not gomi...";
char *p;
double a;
a = strtod(s, &p);
char *p;
double a;
a = strtod(s, &p);