Files
php-memcached/g_fmt.h
Teddy Grenman df20b8a3c8 Convert float to ascii using g_fmt and zend_dtoa.
This procudes much smaller textual representations and also ignores
locales.
2011-05-03 01:33:15 +03:00

35 lines
1.2 KiB
C

/****************************************************************
*
* The author of this software is David M. Gay.
*
* Copyright (c) 1991, 1996 by Lucent Technologies.
*
* Permission to use, copy, modify, and distribute this software for any
* purpose without fee is hereby granted, provided that this entire notice
* is included in all copies of any software which is or includes a copy
* or modification of this software and in all copies of the supporting
* documentation for such software.
*
* THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
* WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
* REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*
***************************************************************/
/* g_fmt(buf,x) stores the closest decimal approximation to x in buf;
* it suffices to declare buf
* char buf[32];
*/
/* Modified for use with php in the memcached client
* extension by Teddy Grenman, 2010.
*/
#ifndef MEMC_G_FMT_H
#define MEMC_G_FMT_H
char *php_memcached_g_fmt(register char *b, double x);
#endif