diff options
author | Mattias Andrée <maandree@operamail.com> | 2015-10-10 19:29:02 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2015-10-10 19:29:02 +0200 |
commit | e1213c77a07bc771861b797163c7b6dc34b13bf1 (patch) | |
tree | bca72d90686622cde496d8e50e9d29c84da2811d /include | |
parent | add atoi, atol, atoll, and atoq (diff) | |
download | slibc-e1213c77a07bc771861b797163c7b6dc34b13bf1.tar.gz slibc-e1213c77a07bc771861b797163c7b6dc34b13bf1.tar.bz2 slibc-e1213c77a07bc771861b797163c7b6dc34b13bf1.tar.xz |
add atof
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/stdlib.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index 4aa95f2..1244060 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -134,6 +134,21 @@ char* relpath(const char*, const char*) /** + * Convert a string to a floating-point value, + * without checking for errors. + * + * Note that, the behaviour is unspecified + * if the string contains anything else than + * digits, either a leading '-' (hyphen) + * or a leading plus, and at most one '.'. + * + * @param string The string to convert. + * @return The number encoded by the string. + */ +double atof(const char*) + __GCC_ONLY(__attribute__((warn_unused_result, nonnull, pure))); + +/** * Convert a string to an integer, * without checking for errors. * |