]> granicus.if.org Git - php/commitdiff
Remove cbrt also, and mark logm1 and exp1p as expermintal
authorJeroen van Wolffelaar <jeroen@php.net>
Wed, 15 Aug 2001 19:08:59 +0000 (19:08 +0000)
committerJeroen van Wolffelaar <jeroen@php.net>
Wed, 15 Aug 2001 19:08:59 +0000 (19:08 +0000)
ext/standard/math.c
ext/standard/php_math.h

index 106d6efe50f4e320188850ba47575b69374afd8d..dcf471e8553de8ee74fa9172a80935cf34bed770 100644 (file)
@@ -515,7 +515,10 @@ PHP_FUNCTION(exp)
 #ifndef PHP_WIN32
 /* {{{ proto double expm1(double number)
    Returns exp(number) - 1, computed in a way that accurate even when 
-   the value of number is close to zero */
+   the value of number is close to zero 
+   WARNING: this function is expermental: it could change its name or 
+   disappear in the next version of PHP!
+   */
 
 PHP_FUNCTION(expm1)
 {
@@ -532,7 +535,10 @@ PHP_FUNCTION(expm1)
 /* }}} */
 /* {{{ proto double log1p(double number)
    Returns log(1 + number), computed in a way that accurate even when 
-   the value of number is close to zero */
+   the value of number is close to zero 
+   WARNING: this function is expermental: it could change its name or 
+   disappear in the next version of PHP!
+   */
 
 PHP_FUNCTION(log1p)
 {
@@ -598,27 +604,12 @@ PHP_FUNCTION(sqrt)
 
 /* }}} */
 
-#ifndef PHP_WIN32
-/* {{{ proto double cbrt(double number)
-   Returns the cubic root of the number */
-
-PHP_FUNCTION(cbrt)
-{
-       zval **num;
-
-       if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &num) == FAILURE) {
-               WRONG_PARAM_COUNT;
-       }
-       convert_to_double_ex(num);
-       Z_DVAL_P(return_value) = cbrt(Z_DVAL_PP(num));
-       Z_TYPE_P(return_value) = IS_DOUBLE;
-}
-
-/* }}} */
-#endif
 
 /* {{{ proto double hypot(double num1, double num2)
-   Returns sqrt( num1*num1 + num2*num2) */
+   Returns sqrt( num1*num1 + num2*num2) 
+   WARNING: this function is expermental: it could change its name or 
+   disappear in the next version of PHP!
+   */
 
 PHP_FUNCTION(hypot)
 {
index 7ccc384630fc8388aa59875dd998607686cf8eb5..beef7dd160249d294b7d745d22c89200f4647203 100644 (file)
@@ -55,13 +55,15 @@ PHP_FUNCTION(number_format);
 PHP_FUNCTION(deg2rad);
 PHP_FUNCTION(rad2deg);
 
-PHP_FUNCTION(exp2);
-PHP_FUNCTION(exp10);
-PHP_FUNCTION(log2);
-PHP_FUNCTION(cbrt);
+   /*
+   WARNING: these functions are expermental: they could change their names or 
+   disappear in the next version of PHP!
+   */
 PHP_FUNCTION(hypot);
 PHP_FUNCTION(expm1);
 PHP_FUNCTION(log1p);
+
+
 PHP_FUNCTION(sinh);
 PHP_FUNCTION(cosh);
 PHP_FUNCTION(tanh);