float strtof (const char* str, char** endptr);
float类型的值。如果endptr不是空指针,该函数还会将endptr的值设置为指向数字后面的第一个字符。"C"区域设置的strtof,一个有效的浮点数由一个可选的符号字符(+或-)后跟以下之一组成:.),其后可选择性地跟一个指数部分(一个e或E字符,后跟一个可选的符号和一串数字)。0x或0X前缀,后跟一串十六进制数字(如同在isxdigit中),可以包含一个小数点来分隔整数和小数部分。其后可选择性地跟一个2的幂指数(一个p或P字符,后跟一个可选的符号和一串十六进制数字)。INF或INFINITY(不区分大小写)。NAN或NAN序列(不区分大小写),其中序列是一串字符,每个字符要么是字母数字字符(如同在isalnum中),要么是下划线字符(_)。0.0F。char* 类型对象的引用,其值由函数设置为 str 中数值之后的下一个字符。float。0.0F)。 |
|
One martian year takes 1.88 Earth years. |