Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Libreria Math.h
Libreria Math.h
NOMBRE:
QUIMESTRE:
FECHA:
PROFESOR:
Sintaxis:
z = acos(x);
Donde x es el numero en radianes, y
z, es la variable que guarda el ngulo.
Cos.- Calcula el coseno del argumento x, cuyo valor esta en radianes.
Sintaxis:
z = cos(x);
Donde x es el numero en radianes, y
z, es la variable que guarda el valor proporcionada por cos x.
div.- Calcula el cociente y el resto de x por y. div_t
Sintaxis:
z = div(x, y);
Donde x va a ser el dividendo,
y va a ser el divisor,
quot(cociente), rem (resto)
La funcin devuelve una estructura div_t definida por la librera stdlib.h
exp.- Calcula el exponencial de x: ex; donde e es la base del logaritmo natural
Sintaxis:
z = exp(x);
Donde x es el exponente para el logaritmo natural
Z es la variables que guardara los resultados del logaritmo
fmod.- Calcula el resto de la divisin real x por y.
Sintaxis:
z = fmod(x, y);
Donde x va a ser dividido por y
Y z guardara el resultado de la divisin.
hypot.- Calcula la hipotenusa de un tringulo rectngulo cuyos lados son x y y.
Sintaxis:
z = hypot(x, y);
Donde x, y son los valores de los lados del tringulo; y,
z es la variable que guardara el valor de la hipotenusa de la suma de los lados del
tringulo.
log.- Calcula el logaritmo natural (neperiano) de x.
Sintaxis:
z = log(x);
Donde x, es el numero a transformarse;
y z es la variable que va a guardar el resultado de log de x.
sqrt.- Calcula la raz cuadrada de un numero entero positivo x.
Sintaxis:
z = atan(x);
Donde x es el numero real, y
z es la variable que guarda los resultados.
max.- Devuelve el mayor de dos nmeros.
Sintaxis:
z = max(x, y);
Donde x y y van a ser los nmeros que se los va a comparar
Y z, la variable que va a guardar el resultado del mayor de los nmeros.
min.- Devuelve el menor de los nmeros.
Sintaxis:
z = min(x, y);
Donde x y y van a ser los nmeros que se los va a comparar
Y z, la variable que va a guardar el resultado del menor de los nmeros
modf.- Esta funcin divide un numero de coma flotante en dos partes, entera y decimal.
Sintaxis:
z = modf(x, parte_entera);
Donde x es el numero de coma flotante, y
La parte entera de este numero se almacena en la posicin a cuya direccin
apunta parte_entera, y la parte decimal es devuelta por la funcin.
pow.- Devuelve un numero x elevado a la potencia y.
Sintaxis:
z = pow(x, n)
Donde x va a ser el numero que se va a multiplicar n veces, y
n es la potencia que hace que el numero se multiplique las veces que es la
potencia.
pow10.- Devuelve el numero 10 elevado a la potencia x.
Sintaxis:
z = pow10(x)
Donde x es la potencia que har que 10 se multiplique las veces en que esta el
valor de la potencia, y
z es la variable que guarda el resultado de dicha proceso.
rand.- Genera un numero pseudoaleatorio en el rango de 0 a RAND_MAX; esta
constante simblica esta definida en <stdlib.h> y su valor es 215-1
Sintaxis:
n = rand()
Donde n es la variable que guardara un numero entero obtenido al azar.
random.- Genera un numero pseudoaleatorio en el rango de 0 a x 1.
Sintaxis:
random(x)
Donde x va a ser el valor al que ramdom no debe considerar sino solamente los
nmeros aleatorios que sean menores a este.
randomize.- Inicializa el generador de nmeros seudoaleatorios con una semilla
aleatoria que es la funcin de la hora actual. Esta funcin impide que se repitan las
mismas secuencias de nmeros aleatorios en diferentes ejecuciones. Para utilizar
randomize debemos utilizar la librera time.h ya que randomize hace una llamada a la
funcin time, incluida en este ultimo archivo.
Sintaxis:
randomize()
asin.- Calcula el arco seno de un ngulo en radianes, cuyo valor debe estar entre 1 y 1.
Sintaxis:
z = sin(x);
Donde x es el numero que ser calculado el arco seno, y
z la variable que guarda el resultado
tan.- Calcula la tangente de un ngulo en radianes.
Sintaxis:
z = tan(x)
Donde x es el numero que ser calculado el arco tangente, y
z la variable que guarda el resultado
tanh.- Calcula la tangente hiperblica
Sintaxis:
z = tanh(x)
Donde x es el numero que ser calculado la tangente hiperblica, y
z la variable que guarda el resultado
OTRAS FUNCIONES:
sizeof.- Operador que retorna el tamao de bytes de una variable.
Sintaxis:
t = sizeof(x);
Donde x es la variable que ocupa cierto tamao de caracteres y el sizeof le
contara la cantidad de bytes, y
T es la variable que guarda los resultados, es decir el tamao en bytes de la
variable
kbhit.- Espera la pulsacin de una tecla para continuar la ejecucin. Prototipo: conio.h.
Sintaxis:
kbhit()
FUNCIONES DE CADENA DE CARACTERES
La funcin:
islower.- determina si su argumento es una letra minscula (a - z).
isupper.- determina si su argumento es una letra mayscula(A -Z)
isdigit.- determina si un argumento es un dgito (0 - 9).
isalpha.- determina si su argumento es una letra mayscula (A - Z) o minscula (a - z).
isalnum.- determina si su argumento es una letra mayscula (A - Z) o minscula (a - z)
o un dgito.
isxdigit.- determina si su argumento es un dgito hexadecimal (A F, a f. 0 - 9).
toupper.- convierte una letra minscula a mayscula.
tolower.- convierte una letra mayscula a minscula.
isspace.- determina si un argumento es alguno de los siguientes caracteres de espacio en
blanco: (espacio), \f , \n, \r, \t, o \v.
iscntrl.- determina si un argumento es alguno de los siguientes caracteres de control:
\t, \v , \f , \a, \b, \r o \v.
ispunct.- determina si su argumento es un carcter imprimible que no sea espacio,
dgito o letra.
isprintf.- determina si su argumento es cualquier carcter imprimible, incluyendo el
carcter espacio.
isgraph.- determina si su argumento es cualquier carcter imprimible que no sea el
carcter de espacio.
atof.- convierte su argumento-una cadena que comienza con una serie de dgitos que
representan un numero de punto flotante- a un valor double.
atoi.- convierte su argumento-una cadena que comienza con una serie de dgitos que
representan un entero-- a un valor int.
atol.- convierte su argumento-una cadena que comienza con una serie de dgitos que
representan un entero -- a un valor long.
strod.- convierte a double una secuencia de caracteres que representan un valor de
punto flotante. La funcin recibe dos argumentos una cadena(char *) y un apuntador
a char *. La cadena contiene la secuencia de caracteres a convertirse, y al apuntador a
char * se le asigna el resto de la cadena despus de la conversin.
strtol.- convierte a long una secuencia de caracteres que representan un entero. La
funcin recibe tres argumentos una cadena (char), un apuntador a char * , y un entero.