double strtod (const char* str, char** endptr);
double 型別的值。如果 endptr 不是空指標,該函式還會設定 endptr 的值,使其指向數字之後的第一個字元。"C" 區域設定的 strtod,一個有效的浮點數由一個可選的符號字元(+ 或 -)開頭,後跟一串數字,這串數字可以包含一個小數點(.),並可選地後跟一個指數部分(一個 e 或 E 字元,後跟一個可選的符號和一串數字)。"C" 區域設定的 strtod,一個有效的浮點數由一個可選的符號字元(+ 或 -)開頭,後跟以下之一:.),可選地後跟一個指數部分(一個 e 或 E 字元,後跟一個可選的符號和一串數字)。0x 或 0X 字首,後跟一串十六進位制數字(如同在 isxdigit 中),可選地包含一個分隔整數和小數部分的句點。可選地後跟一個 2 的冪次指數(一個 p 或 P 字元,後跟一個可選的符號和一串十六進位制數字)。INF 或 INFINITY(忽略大小寫)。NAN 或 NAN序列(忽略大小寫),其中序列是一串字元,每個字元要麼是字母數字字元(如同在 isalnum 中),要麼是下劃線字元(_)。char* 型別物件的引用,其值由函式設定為 str 中數值之後的下一個字元。double。0.0)。 |
|
The moon completes 12.37 orbits per Earth year. |