rfc:gmp_number

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
rfc:gmp_number [2013/12/30 23:53] yohgakirfc:gmp_number [2013/12/30 23:57] yohgaki
Line 72: Line 72:
   bool(false)   bool(false)
   bool(false)   bool(false)
 +
 +
 +== Current math function behavior ==
 +
 +GMP float is not supported.
 +  php > $f = 2.2;
 +  php > $gf = gmp_init($f);
 +  
 +  Warning: gmp_init(): Unable to convert variable to GMP - wrong type in php shell code on line 1
 +
 +max()/min()
 +  php > $g = gmp_init(123);
 +  php > var_dump($v);
 +  object(GMP)#4 (1) {
 +    ["num"]=>
 +    string(1) "0"
 +  }
 +  php > $g = gmp_init(5);
 +  php > var_dump(max(1,2,$g));
 +  object(GMP)#1 (1) {
 +    ["num"]=>
 +    string(1) "5"
 +  }
 +  php > var_dump(min(1,2,$g));
 +  int(1)
 +  php > var_dump(min($g, 6, 7));
 +  object(GMP)#1 (1) {
 +    ["num"]=>
 +    string(1) "5"
 +  }
  
  
rfc/gmp_number.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1