Back to index

php5  5.3.10
zend_strtod.h
Go to the documentation of this file.
00001 /*
00002    +----------------------------------------------------------------------+
00003    | Zend Engine                                                          |
00004    +----------------------------------------------------------------------+
00005    | Copyright (c) 1998-2012 Zend Technologies Ltd. (http://www.zend.com) |
00006    +----------------------------------------------------------------------+
00007    | This source file is subject to version 2.00 of the Zend license,     |
00008    | that is bundled with this package in the file LICENSE, and is        | 
00009    | available through the world-wide-web at the following url:           |
00010    | http://www.zend.com/license/2_00.txt.                                |
00011    | If you did not receive a copy of the Zend license and are unable to  |
00012    | obtain it through the world-wide-web, please send a note to          |
00013    | license@zend.com so we can mail you a copy immediately.              |
00014    +----------------------------------------------------------------------+
00015    | Authors: Derick Rethans <derick@php.net>                             |
00016    +----------------------------------------------------------------------+
00017 */
00018 
00019 /* $Id: zend_strtod.h 321634 2012-01-01 13:15:04Z felipe $ */
00020 
00021 /* This is a header file for the strtod implementation by David M. Gay which
00022  * can be found in zend_strtod.c */
00023 #ifndef ZEND_STRTOD_H
00024 #define ZEND_STRTOD_H
00025 #include <zend.h>
00026 
00027 BEGIN_EXTERN_C()
00028 ZEND_API void zend_freedtoa(char *s);
00029 ZEND_API char * zend_dtoa(double _d, int mode, int ndigits, int *decpt, int *sign, char **rve);
00030 ZEND_API double zend_strtod(const char *s00, char **se);
00031 ZEND_API double zend_hex_strtod(const char *str, char **endptr);
00032 ZEND_API double zend_oct_strtod(const char *str, char **endptr);
00033 ZEND_API int zend_startup_strtod(void);
00034 ZEND_API int zend_shutdown_strtod(void);
00035 END_EXTERN_C()
00036 
00037 #endif