Lines Matching refs:tmp_value

98 	double tmp_value;  in php_round_helper()  local
101 tmp_value = floor(value + 0.5); in php_round_helper()
102 if ((mode == PHP_ROUND_HALF_DOWN && value == (-0.5 + tmp_value)) || in php_round_helper()
103 (mode == PHP_ROUND_HALF_EVEN && value == (0.5 + 2 * floor(tmp_value/2.0))) || in php_round_helper()
104 (mode == PHP_ROUND_HALF_ODD && value == (0.5 + 2 * floor(tmp_value/2.0) - 1.0))) in php_round_helper()
106 tmp_value = tmp_value - 1.0; in php_round_helper()
109 tmp_value = ceil(value - 0.5); in php_round_helper()
110 if ((mode == PHP_ROUND_HALF_DOWN && value == (0.5 + tmp_value)) || in php_round_helper()
111 (mode == PHP_ROUND_HALF_EVEN && value == (-0.5 + 2 * ceil(tmp_value/2.0))) || in php_round_helper()
112 (mode == PHP_ROUND_HALF_ODD && value == (-0.5 + 2 * ceil(tmp_value/2.0) + 1.0))) in php_round_helper()
114 tmp_value = tmp_value + 1.0; in php_round_helper()
118 return tmp_value; in php_round_helper()
129 double tmp_value; in _php_math_round() local
149 tmp_value = value * f2; in _php_math_round()
151 tmp_value = value / f2; in _php_math_round()
155 tmp_value = php_round_helper(tmp_value, mode); in _php_math_round()
162 tmp_value = tmp_value / f2; in _php_math_round()
166 tmp_value = value * f1; in _php_math_round()
168 tmp_value = value / f1; in _php_math_round()
171 if (fabs(tmp_value) >= 1e15) { in _php_math_round()
177 tmp_value = php_round_helper(tmp_value, mode); in _php_math_round()
182 tmp_value = tmp_value / f1; in _php_math_round()
184 tmp_value = tmp_value * f1; in _php_math_round()
196 snprintf(buf, 39, "%15fe%d", tmp_value, -places); in _php_math_round()
198 tmp_value = zend_strtod(buf, NULL); in _php_math_round()
200 if (!zend_finite(tmp_value) || zend_isnan(tmp_value)) { in _php_math_round()
201 tmp_value = value; in _php_math_round()
205 return tmp_value; in _php_math_round()