Funciones de PHP matemáticas: comprensión de elementos básicos

Nuestro objetivo hoy es PHP Matemáticas. O “Matemáticas PHP” si prefieres el inglés británico. No le enseñaremos los elementos básicos de las matemáticas en sí, sino solo para explorar algunas de las formas comunes en que utilizamos las matemáticas en nuestro código PHP y algunas de las cosas menos claras que son súper valiosas para el desarrollo web utilizando la programación PHP. idioma. Cubriremos cosas como las matemáticas básicas, las raíces cuadradas en el PHP, las funciones del techo y el piso y algunos ejemplos de operadores aritméticos básicos de PHP. Vamos a eso.
Matemáticas básicas en PHP: bastante simple en PHP, los cálculos matemáticos se escriben como era de esperar. Si alguna vez ha entrado en una fórmula matemática básica en una hoja de cálculo, es lo mismo en PHP. Para las cuatro operaciones matemáticas más básicas, creo que no se sorprenderá tanto que podamos mostrarlas todas a la vez. Entonces, en Mathematics PHP, todo funcionará directamente:
$ Promedio = (17 + 21 – 1 + 23 + 25 + 7 + 23*3 + 2)/10; Lo que espero ver anteriormente es que todos los elementos básicos de las matemáticas: ensamblaje, disminución, multiplicación, división y corchetes para el orden de operaciones son exactamente como se espera si alguna vez ha hecho matemáticas en una computadora. Use símbolos de manera obvia para nuestro ejemplo de operadores aritméticos básicos de PHP. Las matemáticas básicas de PHP se pueden hacer con operadores básicos y no necesita comprender las funciones de PHP más complejas para hacerlo. Dicho esto, debemos ir más allá de ellos y ver algunos ejemplos de funciones de PHP matemáticas. Porque ellos son los que podrían sorprenderte algún día.
Matemáticas PHP Un poco menos obvio tiene tiempo para ingresar algunas funciones matemáticas de PHP … una de las unidades básicas del PHP que no encaja linealmente con la forma en que se les ha enseñado matemáticas en la escuela: funciones de PHP. En PHP, las funciones se llaman de manera específica: function_name ($ argumento, $ para, $ function); Se ve bastante diferente de la forma más abstracta que generalmente escribimos expresiones matemáticas. Pero PHP, debido a su contenido de programación, tendrá que usar algunas funciones matemáticas para compensar los límites de la sintaxis (no temática). Cómo hacer exponentes de PHP: cuadrado, cubos, etc. En PHP, las funciones matemáticas son el lugar donde entramos, por ejemplo, escribiendo x 2 (X-Large) en PHP. Cuadrado, cubos, todos los exponentes. Los ejemplos de números de PHP cuadrados y cubos se verán así: $ dos_squared = POW (2, 2); // 4 $ tres_squared = potencia (3, 2); // 9 $ dos_cubed = Pow (2, 3); // 8 $ tres_cubed = potencia (3, 3); // 27 Ahora, los nombres de mis variables son más literales que su código que realiza estas operaciones. Pero esperamos que esto haya hecho este ejemplo de una función matemática PHP un poco más clara. En PHP, la función POW es cómo planteamos un número a un determinado exponente matemático. Entonces, mostramos el número 2 elevado a la “5ta potencia” con la llamada de la función POW (2, 5). En este ejemplo, el primer número es la “base” (el número que tiene un exponente por encima de él), y el último número es el “exponente” o el poder al que es alto.
Menos común, pero vale la pena saber, PHP también usa dos astricks ** como operador exponencial de 5.6. Entonces, para reescribir el ejemplo anterior, esto también es válido PHP: $ dos_squared = 2 ** 2; // 4 $ tres_squared = 3 ** 2; // 9 $ dos_cubed = 2 ** 3; // 8 $ tres_cubed = 3 ** 3; // 27 Página de ejemplo completa de los operadores aritméticos php.net merece un examen rápido. Allí me acordé de este operador. (Por cierto, si ha hecho matemáticas con un teclado QWERTY, es posible que haya escrito 2-pagado como 2^2. No use esto en PHP. No hará lo que piense. Use 2 ** 2 o POW (2.2) .) Pero, ¿cómo hago una raíz cuadrada en PHP? Desde mis días con una hoja de cálculo, esperaba que PHP tuviera una función SQRT y realmente la tenga. Llamará a SQRT para obtener una raíz cuadrada. PHP a menudo se ajusta a las expectativas de una manera gloriosa. Entonces, para ver un pequeño código: $ cinco = SQRT (25); $ cuatro = sqrt (16); Al igual que antes, el nombre de nuestra variable es superespecífico. También puede reconocer que una función de raíz cuadrada es mucho menos potente que la función POW que traté en la última sección. Después de todo, ¿cómo hago una raíz cúbica (o “A-A”) en PHP? Bueno, en realidad usas solo POW o ** que mencioné anteriormente.
$ cinco = POW (125, 1/3); $ Cuatro = 64 ** 1/3; También vale la pena darse cuenta, incluso puede hacer la raíz cuadrada de PHP de esta manera: $ cinco = potencia (25, 1/2); Todo esto se basa en el conocimiento de que la raíz de un número es el reverso del poder de ese número. Pero no soy profesor de matemáticas, así que si quieres más detalles al respecto, aquí hay una explicación lo suficientemente buena de lo que quiero decir en este video de YouTube:
https://www.youtube.com/watch?v=s3ieecyuwada para aprender matemáticas! Tenemos la mayoría de los matemáticos: seno, cosino, etc., no cubriremos todas las funciones matemáticas de PHP aquí hoy. Ambos aburrimos en ese ejercicio. Y la página de funciones matemáticas PHP.NET es una excelente fuente de información sobre cada uno de los operadores matemáticos y las funciones numéricas de PHP.

Diré brevemente algunos otros que usé en el pasado:
Todas las funciones de trigonometría que espera están en PHP. Esto significa que encontrarás pecado, cos, bronceado y otros más interesantes, como Asinh “seno hiperbólico”. (De hecho, olvidé lo que significa el último, pero sé que lo aprendí a la hora de las matemáticas una vez).
Gran parte de la trigonometría es el número “PI”. PHP le ofrece esto como una función, llamado pi (). También tiene un valor constante definido, M_PI.
PHP tiene muchas funciones de conversión basadas en números. ¿Quieres convertir un número 10 básico en un número básico 16 (por ejemplo)? Dechex está aquí para transformar su número decimal en un hexazecimal.
Como dijimos, a medida que vamos más allá de los ejemplos de operadores aritméticos de PHP, comenzamos a llegar a partes de las matemáticas que no usa fuera de situaciones muy específicas. Así que nos detendremos aquí y pasaremos a tres funciones matemáticas extrañas que uso mucho.
Matemáticas Práctica PHP: ¡Números de redondeo! El último fragmento de matemáticas que quiero cubrir en PHP hoy es redondear. PHP tiene tres funciones que nos ayudan a redondear los números a un valor más estándar. Son:
Round () para cuando desee obtener el número de ronda correcto como le hubiera gustado a su maestro de matemáticas. El redondeo son números predeterminados a la derecha del decimal, pero se necesita un segundo argumento opcional. Por ejemplo, podemos obtener el valor redondeado de PI de 3.14 con una llamada a la ronda (M_PI, 2); . Este es el PHP de redondeo matemático más elemental. ¿Siempre se redondea? Desde aquí viene la función PHP del piso. ¿Quieres obtener 3 de una manera realmente extraña? El piso (M_PI) te da eso.
¿Te gustaría reunir? Obtenga 4 de una manera extraña con CEIL (M_PI). ¿Qué diablos significa el otro? Es una abreviatura de “techo” y, por lo tanto, (supongo) una abreviatura bastante razonable para “redondear hacia arriba”.
Estas funciones matemáticas PHP Floor y Ceil, a diferencia de la ronda, no aceptan el segundo argumento. Entonces nunca te darán valores decimales. Probablemente se despierte de que use mucho techo y piso cuando desee asegurarse de que PHP Mathematics genera un entero o “entero” con un cierto sesgo (para ser más grande o más pequeño).

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *