Beruflich Dokumente
Kultur Dokumente
4) APÉNDICE CUATRO
FUNCIONES
CONTENIDO:
PREGUNTA GUÍA.
178
FUNCIONES INTERNAS
Biblioteca De Funciones Del FORTRAN 90-95
FUNCIONES DE CÁLCULO Y CONVERSIÓN
Son aquellas que nos permiten efectuar cálculos aritméticos y/ó matemáticos
propios del área de ciencias.
179
FUNCIONES TRIGONOMETRICAS
Son todas aquellas que auxilian en el cálculo de problemas de tipo
trigonométrico.
FUNCIONES TRIGONOMETRICAS
Sin (x) • Calcula el seno de (x) (x debe estar en radianes)
Cos (x) • Calcula el coseno de (x) (x debe estar en
radianes)
Tan (x) • Calcula la tangente de (x) (x debe estar en
radianes)
Asin (x) • Calcula el seno inverso de (x) (el resultado estará
en radianes -1<x<1)
Acos (x) • Calcula el coseno inverso de (x) (el resultado
estará en radianes -1<x<1)
Atan (x) • Calcula la tangente inversa de (x) (el resultado
estará en radianes -1<x<1)
SIN H • Calcula el seno hiperbólico de (x) (el resultado
estará en radianes -1<x<1)
COS H • Calcula el coseno hiperbólico de (x) (el resultado
estará en radianes -1<x<1)
TAN H • Calcula la tangente hiperbólica de (x) (el resultado
estará en radianes -1<x<1)
FUNCIONES ALFANUMÉRICAS
Son las funciones que nos permiten trabajar con caracteres de tipo
alfanumérico, de tal forma que nos facilitan mucho la programación.
FUNCIONES ALFANUMÉRICAS
• De acuerdo a la cadena del código ASCII, regresa el
Achar (n) caracter que corresponde
• Regresa el caracter a la posición “nvar” en la
Char (nvar) secuencia del proceso.
• De acuerdo a la fila secuencial del procesador,
Iachar (c1) regresa el número entero correspondiente a “c1”.
• Regresa el numero de carácter de la primera
localidad “c1”, contenido en “c2” (0 = no cuadra). El
Indexo(c1,c2,back ) argumento de “back” es opcional. Si se presenta
igualdad entonces la búsqueda inicia al final del “c1”,
en vez del principio.
• Regresa el tamaño (longitud) del conjunto de
Len (c1)
caracteres de c1.
• Regresa la longitud del conjunto de caracteres “c1”
Len_trim (c1) excluyendo los espacios en blanco.
180
• De acuerdo a la cadena del código ASCII, regresa
LLT (C1, C2) .TRUE. si c1 < c2.
• De acuerdo a la cadena del código ASCII, regresa
LLE (C1, C2) .TRUE. si c1 <= c2.
• De acuerdo a la cadena del código ASCII, regresa
LGT (C1, C2) .TRUE. si c1 > c2.
• De acuerdo a la cadena del código ASCII, regresa
LGE (C1, C2) .TRUE. si c1 >= c2.
181
• Regresa la localización del vector máximo de un
arreglo “x”
MaxLoc
Máscara*.- si esta presente y cumple, entonces el
(x, máscara)
resultado es un vector con l numero de elementos de
“x”.
MaxVal • Regresa el valor máximo de un arreglo “x”.
(x, máscara) Máscara*.- si esta presente y satisface
182
FUNCIONES DE SELECCIÓN (DE TIPO DE DATOS)
Estas funciones nos permiten contabilizar y administrar el tipo de valores que
estamos trabajando dentro de determinados registros de datos.
FUNCIONES DE SELECCIÓN (DE TIPO DE DATOS)
Selected_Real_Kin • Regresa el valor más pequeño con un mínimo de “n” dígitos
d (m,x) de precisión y un rango máximo >= 10x
Selected_Integer_ • Regresa el valor entero mas pequeño con un rango máximo
Kind n) >= 10 n
• Regresa el “tipo” de numero “x”, donde “x” es una variable ó
Kind (x)
constante de cualquier tipo.
• Regresa la posición decimal de “x” donde “x” es un número
Precision (x)
real ó complejo.
• Regresa el rango de decimal del exponente “x” donde “x” es
Range (x)
un valor entero, real ó complejo.
183