Curso de Fortran - Funciones intrinsecas

2 - Funciones intrinsecas

[editar]
Curso gratis creado por Anónimo.
04 de Noviembre de 2005
CONCEPTO DE FUNCION

-Son aquellas funciones incorporadas al compilador, que son accesibles
 desde un programa. Pueden ser llamadas en un programa dando el
 identificador de la Función seguido por sus argumentos entre
 par‚ntesis.

-Estas funciones pueden tener uno o varios argumentos y se caracterizan
 porque:

-El nombre y sus valores de entrada son uno mismo.
 -Nunca puede ser usada en el lado izquierdo de la asignación.
 -El nombre determina el tipo de salida de la Función.
 -Los argumentos son del mismo tipo que la Función.
 -Los argumentos pueden ser expresiones de todo tipo.

-El formato de la Función ser  el siguiente:

-Nombre (Identificador1, identificador2, ..., identificadorn).

FUNCIONES ARITMETICAS

-Son aquellas que realizan algún tipo de operación matem tica.

-Calcula el valor absoluto de un argumento real y devuelve un resultado
 real y positivo:

-ABS (Expresión num‚rica)

-Convierte un real a un entero trunc ndolo o eliminando la parte decimal
 devuelve un entero:

-Var=INT (Expresión num‚rica).
 -INT (10VarN*VarX)/10VarN (N son los decimales a truncar).
 -INT (10VarN*VarX+0.5)/10VarN (N son los decimales deseados).
 -NINT (Expresión num‚rica) (Realiza un redondeo).

-Convierte un número entero a un real:

-FLOAT (Expresión num‚rica).

-Eleva un número real a la en‚sima potencia donde e es la base del
 logaritmo natural, devuelve un real:

-EXP (Número).
 -Var=EXP (Número).
 -DEXP (Número) (Donde número es de doble precisión).
 -CEXP (Número) (Donde número es un número complejo).

-Calcula el logaritmo natural de base e y es la inversa de la Función
 anterior, devuelve un real:

-Var=LOG (Expresión num‚rica).

-Calcula el logaritmo decimal o de base diez del argumento indicado,
 devuelve un real:

-Var=LOG10 (Expresión num‚rica).

-Calcula la ra¡z cuadrada del argumento indicado, devuelve un real:

-Var=SQRT (Expresión num‚rica).

-Devuelve el mayor valor de una serie de argumentos indicados:

-MAX0 (Lista de identificadores) (Devuelve un entero).
 -AMAX1 (Lista de identificadores) (Devuelve un real).
 -DMAX1 (Lista de identificadores) (Devuelve un doble precisión).

-Devuelve el menor valor de una serie de argumentos indicados:

-MIN0 (Lista de identificadores) (Devuelve un entero).
 -AMIN1 (Lista de identificadores) (Devuelve un real).
 -DMIN1 (Lista de identificadores) (Devuelve un doble precisión).

-Calcula el módulo o resto de dos números, devuelve un entero:

-MOD (Número1, número2).

-Transfiere el signo del segundo identificador al primero:

-SIGN (Expresión1, expresión2).

-Convierte un número de doble precisión a un número real:

-SNGL (Número).

FUNCIONES TRIGONOMETRICAS

-Son aquellas que realizan alguna operación con las razones de tipo
 trigonom‚trico.

-Calcula el seno de una expresión dada, devuelve un real y debe estar
 entre 1 y -1:

-Var=SIN (Expresión num‚rica) (Devuelve un real).
 -DSIN (Expresión num‚rica) (Devuelve un doble precisión).
 -CSIN (Expresión num‚rica) (Devuelve un complejo).

-Calcula el coseno de una expresión dada, devuelve un real y debe estar
 entre 1 y -1:

-Var=COS (Expresión num‚rica) (Devuelve un real).
 -DCOS (Expresión num‚rica) (Devuelve un doble precisión).
 -CCOS (Expresión num‚rica) (Devuelve un complejo).

-Calcula la tangente de una expresión dada, devuelve un real:

-Var=TAN (Expresión num‚rica) (Devuelve un real).
 -DTAN (Expresión num‚rica) (Devuelve un doble precisión).

-Calcula el arcoseno de una expresión dada, devuelve un real:

-Var=ASIN (Expresión num‚rica).

-Calcula el arcocoseno de una expresión dada, devuelve un real:

-Var=ACOS (Expresión num‚rica).

-Calcula el arcotangente de una expresión dada, devuelve un real:

-Var=ATAN (Expresión num‚rica).

-Calcula el seno hiperbólico de una expresión dada, devuelve un real:

-Var=SINH (Expresión num‚rica).

-Calcula el coseno hiperbólico de una expresión dada, devuelve un real:

-Var=COSH (Expresión num‚rica).

-Calcula la tangente hiperbólico de una expresión dada, devuelve un
 real:

-Var=TANH (Expresión num‚rica).

FUNCIONES DE NUMEROS COMPLEJOS

-Realiza diferentes funciones con los números complejos.

-Toma la parte real de un argumento complejo:

-REAL (Expresión compleja).

-Toma la parte imaginaria de un argumento complejo:

-AIMAG (Expresión compleja).

-Calcula el conjugado de un argumento complejo:

-CONJ (Expresión compleja).

-Representa un argumento complejo tomado de números reales:

-COMPLEX (Número1, número2).
[editar]

16 opiniones

ayuda por favor

necesito que me ayuden hacer un programa en fortran mi correo es angelicamacdonald@hotmail.com podras gracias
q desconformidad muchachos eh!!!

mira yo te digo, taba pintado y necesitaba usar fortran y esto me viene dando tremenda mano...los que anden volando que aranquen a quejarse a otro lado
q pendejos los q lean esto

no explik nada acerca de los ciclos y la secuencia logica que lleva un programa medio te dicen pero no esta nada completo
malo

en verdad no tiene mucha informacion no le hagan al buey
les faltan ejemplos

, y decir en que posición del programa declaras los complejos
1 2 3 4 | siguiente >

Cursos gratis relacionados con 'Curso de Fortran'

Completo curso de lenguaje ensamblador. El lenguaje Fortran tiene unos números y signos que utiliza... Más »
El objetivo de este curso es aprender a programar en el lenguaje Ada, desde sus... Más »
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Aprende a programar en Visual Basic, de forma rapida y sencilla, con tan solo 20... Más »
Mediante este pequeño pero abartcador curso ud. Podra conocer mejor las actualizaciones del C#. NET... Más »

Autor y licencia de 'Curso de Fortran'


Curso gratis de Anónimo. Extraido de: CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.