Pregunta
Estoy usando bcmath hacer matemáticas con 64 bits enteros sin signo, quiero hacer una bcmath-objeto a un int normal (alta, baja parte) ¿Cómo puedo lograr eso?
Gracias por su ayuda
Solución
Las funciones incorporadas BCMath no se ocupan de BCMath objetos, como tal, sólo proceso en las cuerdas para lograr el cálculo de precisión arbitraria. Lo que puede convertir de nuevo a un int nativa de PHP con un reparto normal.
$val = (int) bcmod( bcpow( "9392", "394" ), "100" );
http://php.net/manual/en/book.bc.php , son firmas de los métodos
string bcmod ( string $left_operand , string $modulus )
string bcpow ( string $left_operand , string $right_operand [, int $scale ] )
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow