Searched defs:precision (Results 1 - 12 of 12) sorted by relevance

/PHP_TRUNK/ext/interbase/
H A Dibase_query.c1935 unsigned short precision = 0; local
1940 precision = 4;
1943 precision = 9;
1946 precision = 18;
1949 len = slprintf(buf, 16, "NUMERIC(%d,%d)", precision, -var->sqlscale);
/PHP_TRUNK/ext/oci8/
H A Dphp_oci8_int.h283 sb2 precision; /* column precision */ member in struct:__anon146
/PHP_TRUNK/ext/pdo/
H A Dphp_pdo_driver.h376 * precision => precision of the column
532 zend_ulong precision; member in struct:pdo_column_data
/PHP_TRUNK/ext/pdo_odbc/
H A Dodbc_stmt.c288 SQLULEN precision = 0; local
323 rc = SQLDescribeParam(S->stmt, (SQLUSMALLINT) param->paramno+1, &sqltype, &precision, &scale, &nullable);
330 precision = 4000;
335 precision = param->max_value_len;
367 P->len = param->max_value_len > 0 ? param->max_value_len : precision;
381 P->paramtype, ctype, sqltype, precision, scale,
/PHP_TRUNK/Zend/
H A Dzend_globals.h180 zend_long precision; member in struct:_zend_executor_globals
/PHP_TRUNK/ext/standard/
H A Dmath.c152 /* If the decimal precision guaranteed by FP arithmetic is higher than
154 is returned, pre-round the result to the precision */
176 /* This value is beyond our precision, so rounding it is pointless */
356 /* {{{ proto float round(float number [, int precision [, int mode]])
357 Returns the number rounded to specified precision */
362 zend_long precision = 0; local
366 if (zend_parse_parameters(ZEND_NUM_ARGS(), "z|ll", &value, &precision, &mode) == FAILURE) {
371 places = (int) precision;
H A Dformatted_print.c209 size_t alignment, int precision,
229 precision = FLOAT_PRECISION;
230 } else if (precision > MAX_FLOAT_PRECISION) {
231 php_error_docref(NULL, E_NOTICE, "Requested precision of %d digits was truncated to PHP maximum of %d digits", precision, MAX_FLOAT_PRECISION);
232 precision = MAX_FLOAT_PRECISION;
261 s = php_conv_fp((fmt == 'f')?'F':fmt, number, 0, precision,
277 if (precision == 0)
278 precision = 1;
289 s = php_gcvt(number, precision, LCONV_DECIMAL_POIN
206 php_sprintf_appenddouble(zend_string **buffer, size_t *pos, double number, size_t width, char padding, size_t alignment, int precision, int adjust, char fmt, int always_sign TSRMLS_DC) argument
392 int alignment, currarg, adjusting, argnum, width, precision; local
[all...]
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_out.c86 * This macro does zero padding so that the precision
91 #define FIX_PRECISION( adjust, precision, s, s_len ) \
93 while ( s_len < precision ) \
144 int precision = 0; local
192 * Try to avoid checking for flags, width or precision
231 * Check if a precision was specified
237 STR_TO_DEC(fmt, precision);
239 precision = va_arg(ap, int);
241 if (precision < 0)
242 precision
[all...]
/PHP_TRUNK/ext/odbc/
H A Dphp_odbc.c1240 SQLULEN precision;
1298 rc = SQLDescribeParam(result->stmt, (SQLUSMALLINT)i, &sqltype, &precision, &scale, &nullable);
1360 ctype, sqltype, precision, scale,
1365 precision = params[i-1].vallen;
1372 ctype, sqltype, precision, scale,
2846 Get the length (precision) of a column */
1246 SQLULEN precision; local
/PHP_TRUNK/ext/sqlite3/libsqlite/
H A Dsqlite3.c7577 /* The double-precision datatype used by RTree depends on the
20812 #define FLAG_STRING 4 /* Allow infinity precision */
20928 int precision; /* Precision of the current field */ local
21019 /* Get the precision */
21021 precision = 0;
21025 precision = (int)getIntArg(pArgList);
21027 precision = va_arg(ap,int);
21029 if( precision<0 ) precision = -precision;
[all...]
/PHP_TRUNK/main/
H A Dsnprintf.c378 boolean_e add_dp, int precision, char dec_point, bool_int * is_negative, char *buf, size_t *len)
384 if (precision >= NDIG - 1) {
385 precision = NDIG - 2;
389 p_orig = p = php_fcvt(num, precision, &decimal_point, is_negative);
391 p_orig = p = php_ecvt(num, precision + 1, &decimal_point, is_negative);
406 if (num != 0 || precision > 0) {
408 if (precision > 0) {
426 if (precision > 0 || add_dp) {
432 if (precision > 0 || add_dp) {
552 * This macro does zero padding so that the precision
377 php_conv_fp(register char format, register double num, boolean_e add_dp, int precision, char dec_point, bool_int * is_negative, char *buf, size_t *len) argument
600 int precision = 0; local
[all...]
H A Dspprintf.c178 * This macro does zero padding so that the precision
183 #define FIX_PRECISION(adjust, precision, s, s_len) do { \
185 while (s_len < precision) { \
211 int precision = 0; local
260 * Try to avoid checking for flags, width or precision
299 * Check if a precision was specified
305 STR_TO_DEC(fmt, precision);
307 precision = va_arg(ap, int);
309 if (precision < 0)
310 precision
[all...]

Completed in 139 milliseconds