especiales - PHP Convertir a int
html decode php (3)
No estoy seguro de qué tipo de número es ''1.3122278540256E + 18'', pero ¿cómo puedo expandirlo a un número entero?
¡¡Gracias!!
Es un número de coma flotante expresado en notación científica (el "E + 18" significa "multiplicado por 10 a la potencia 18"). Lo más probable es que se muestre de esa manera debido a su longitud; puede intentar usar printf para formatearlo como un entero estándar.
Está en notación de punto flotante IEEE . Es un número demasiado grande para ser calculado exactamente, pero mueva el decimal +18 lugares hacia la derecha para obtener el número entero.
Esta es una notación científica.
E + 18 es la abreviatura de 10 ^ 18. En este caso, el número que ve es 1,312,227,854,025,600,000.