Í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 AJAXLogarí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 neperiano | log($a) | 12 | 2.48490664979 | |
| Logaritmo neperiano | log($a) | -7.3 | NAN | |
| Logaritmo decimal | Log10($a) | 12 | 1.07918124605 | |
| Logaritmo decimal | Log10($a) | -7.3 | NAN | |
| exponencial ea | Exp($a) | 12 | 162754.791419 | |
| exponencial ea | Exp($a) | 1 | 2.71828182846 | |
| exponencial ea | Exp($a) | -7.3 | 0.000675538775194 | |
| exponencial 10a | pow(10,$a) | 12 | 1000000000000 | |
| exponencial 10a | pow(10,$a) | -7.3 | 5.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 PI | Pi() | 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) | 12 | 0.843853958732 | |
| Coseno de PI (radianes) | Cos(pi()) | pi() | -1 | |
| Tangente de A (radianes) | Tan($a) | 12 | 0.843853958732 | |
| Tangente de PI (radianes) | Tan(pi()) | pi() | -1.22464679915E-16 | |
| Tangente de PI/2 (radianes) | Tan(pi()) | pi()/2 | 1.63312393532E+16 | |
| Pasa grados a radianes | deg2rad($a) | 45 | 0.785398163397 | |
| Pasa grados a radianes | deg2rad($a) | 30.8 | 0.537561409614 | |
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.8 | 0.927295218002 | |
| Arco seno de A (en radianes) | Asin($a) | 12 | NAN | |
| Arco coseno de A (en radianes) | Acos($a) | 0.8 | 0.643501108793 | |
| Arco coseno de A (en radianes) | Acos($a) | 12 | NAN | |
| Arco tangente de A (en radianes) | Atan($a) | 0.8 | 0.674740942224 | |
| Arco tangente de A (en radianes) | Atan($a) | 12 | 1.48765509491 | |
| Pasa radianes a grados | rad2deg($a) | pi()/4 | 45 | |