Lines Matching refs:tmp_value

100 	double tmp_value;  in php_round_helper()  local
103 tmp_value = floor(value + 0.5); in php_round_helper()
104 if ((mode == PHP_ROUND_HALF_DOWN && value == (-0.5 + tmp_value)) || in php_round_helper()
105 (mode == PHP_ROUND_HALF_EVEN && value == (0.5 + 2 * floor(tmp_value/2.0))) || in php_round_helper()
106 (mode == PHP_ROUND_HALF_ODD && value == (0.5 + 2 * floor(tmp_value/2.0) - 1.0))) in php_round_helper()
108 tmp_value = tmp_value - 1.0; in php_round_helper()
111 tmp_value = ceil(value - 0.5); in php_round_helper()
112 if ((mode == PHP_ROUND_HALF_DOWN && value == (0.5 + tmp_value)) || in php_round_helper()
113 (mode == PHP_ROUND_HALF_EVEN && value == (-0.5 + 2 * ceil(tmp_value/2.0))) || in php_round_helper()
114 (mode == PHP_ROUND_HALF_ODD && value == (-0.5 + 2 * ceil(tmp_value/2.0) + 1.0))) in php_round_helper()
116 tmp_value = tmp_value + 1.0; in php_round_helper()
120 return tmp_value; in php_round_helper()
131 double tmp_value; in _php_math_round() local
151 tmp_value = value * f2; in _php_math_round()
153 tmp_value = value / f2; in _php_math_round()
157 tmp_value = php_round_helper(tmp_value, mode); in _php_math_round()
164 tmp_value = tmp_value / f2; in _php_math_round()
168 tmp_value = value * f1; in _php_math_round()
170 tmp_value = value / f1; in _php_math_round()
173 if (fabs(tmp_value) >= 1e15) { in _php_math_round()
179 tmp_value = php_round_helper(tmp_value, mode); in _php_math_round()
184 tmp_value = tmp_value / f1; in _php_math_round()
186 tmp_value = tmp_value * f1; in _php_math_round()
198 snprintf(buf, 39, "%15fe%d", tmp_value, -places); in _php_math_round()
200 tmp_value = zend_strtod(buf, NULL); in _php_math_round()
202 if (!zend_finite(tmp_value) || zend_isnan(tmp_value)) { in _php_math_round()
203 tmp_value = value; in _php_math_round()
207 return tmp_value; in _php_math_round()