Ver índice
Logaritmos y trigonometría

        Ocultar índice  

   Índice de contenidos
   Instalación en Windows
   Instalación en Ubuntu
   Servidores seguros
   Páginas dinámicas
   Sintaxis básica
   Operaciones
   Arrays
   Formatos de presentación
   Operadores
   Bucles
   Extraer y ord. información
   Funciones
   Ficheros externos
   Imágenes dinámicas
   Gestión de directorios
   Cookies y sesiones
   Clases y objetos
   Ficheros en formato PDF
   Bases de datos MySQL
   PHP y XML
   PDO - Bases SQLite / MySQL
   MySQL a traves de misqli
   Algo de JavaScript y AJAX


Logarítmos y trigonometría

La sintaxis para el uso de las funciones logarítmicas y trigonométricas es esta:

log($a)

Devuelve el valor del logaritmo neperiano de valor numérico contenido en la variable $a

Log10($a)

Devuelve el valor del logaritmo decimal de valor numérico contenido en la variable $a

Exp($a)

Devuelve el valor del número e elevado a la variable $a (e$a)

Operaciones con logaritmos
Operación Sintaxis A Resultado
Logaritmo neperianolog($a)122.48490664979
Logaritmo neperianolog($a)-7.3NAN
Logaritmo decimalLog10($a)121.07918124605
Logaritmo decimalLog10($a)-7.3NAN
exponencial eaExp($a)12162754.791419
exponencial eaExp($a)12.71828182846
exponencial eaExp($a)-7.30.000675538775194
exponencial 10apow(10,$a)121000000000000
exponencial 10apow(10,$a)-7.35.01187233627E-8

Al realizar una operación cuyo resultado no es un número real PHP devuelve la cadena NAN tal como puedes ver en los ejemplos de logaritmos de números negativos.

Las funciones trigonométricas tanto las directas como las inversas consideran los valores de los angulos expresados en radianes.

pi()

devuelve el valor del número irracional π

Sin($a)

devuelve el valor del seno del angulo $a expresado en radianes

Cos($a)

devuelve el valor del coseno del angulo $a expresado en radianes

Tan($a)

devuelve el valor de la tangente del angulo $a expresado en radianes

deg2rad($a)

Transforma en radianes el del angulo $a expresado en grados sexagesimales

Funciones trigonométricas
Operación Sintaxis A Resultado
Valor de PIPi() 3.14159265359
Seno de A (radianes)Sin($a)12-0.536572918
Seno de PI (radianes)Sin(pi())pi()1.22464679915E-16
Coseno de A (radianes)Cos($a)120.843853958732
Coseno de PI (radianes)Cos(pi())pi()-1
Tangente de A (radianes)Tan($a)120.843853958732
Tangente de PI (radianes)Tan(pi())pi()-1.22464679915E-16
Tangente de PI/2 (radianes)Tan(pi())pi()/21.63312393532E+16
Pasa grados a radianesdeg2rad($a)450.785398163397
Pasa grados a radianesdeg2rad($a)30.80.537561409614

Asin($a)

devuelve, expresado en radianes, la medida del angulo cuyo seno es $a

Acos($a)

devuelve, expresado en radianes, la medida del angulo cuyo coseno es $a

Atan($a)

devuelve, expresado en radianes, la medida del angulo cuya tangente es $a

rad2deg($a)

convierte en grados sexagesimales la medida del angulo $a expresado en radianes

Funciones trigonométricas inversas
Operación Sintaxis A Resultado
Arco seno de A (en radianes)Asin($a)0.80.927295218002
Arco seno de A (en radianes)Asin($a)12NAN
Arco coseno de A (en radianes)Acos($a)0.80.643501108793
Arco coseno de A (en radianes)Acos($a)12NAN
Arco tangente de A (en radianes)Atan($a)0.80.674740942224
Arco tangente de A (en radianes)Atan($a)121.48765509491
Pasa radianes a gradosrad2deg($a)pi()/445