practica

Páginas: 9 (2092 palabras) Publicado: 17 de noviembre de 2013
Funciones Encontradas en las Bibliotecas
#
Nombre de función
Tipo 
Biblioteca a la cual pertenece
Sintaxis
Descripción
Ejemplo
1
abs(i)
int
stdlib.h
int abs(int i);
Devuelve el valor absoluto de i
x = abs(-7) // x es 7
2
acos(d)
double
math.h
double acos(double d);
Devuelve el arco coseno de d
angulo = acos(0.5); // angulo devuelto es phi/3
3
asin(d)
double
math.hdouble asin(double d);
Devuelve el arco seno de d
angulo = asin(0.707); // aproximadamente phi/4
4
atan(d)
double
math.h 
double atan(double d); 
long double tanl(long double d);
Devuelve la arco tangente de d. Calcula el arco tangente del argumento x. Requiere el llamado de la biblioteca complex.h
angulo atan(1.0); // angulo es phi/4
5
atan(d1, d2)
double
math.h
double atan(double d1,double d2);
Devuelve el arco tangente de d1/d2
angulo = atan(y, x)
6
atof(s)
double
stdlib.h
double atof(const char *cadena)
Convierte la cadena s a una cantidad de doble precisión. Requiere el llamdo de la biblioteca math.h
double x; 
char *cad_dbl = "200.85"; ... 
x=atof(cad_dbl); // convierte la cadena "200.85" a valor real
7
atoi(s)
int
stdlib.h
int atoi(const char *cadena)Convierte la cadena s a un entero.  
La cadena debe tener el siguiente formato: 
[espacio en blanco][signo][ddd] (siendo obligatorio los digitos decimales).
int i; 
char *cad_ent="123"; 
... 
i=atoi(cad_ent);  //convierte la cadena "123" al entero 123
8
atol(s)
long
stdlib.h
long atol(const char *cadena);
Convierte la cadena s a un entero largo. 
La cadena debe tener el siguienteformato: 
[espacio en blanco][signo][ddd] (siendo obligatorio los digitos decimales).
long int i; 
char cad_ent="9876543"; 
... 
i=atol(cad_ent);  //convierte la cadena "9876543" al entero largo
9
calloc(n, s)
void(puntero)
malloc.h y stdlib.h 
o bien 
alloc.h y 
stdlib.h
void *calloc(size_t n, size_t s);
Reserva memoria para una formación de n elementos , cada uno de s bytes. Devuelve unpuntero al principio del espacio reservado. 
Si no existente bastante espacio para el nuevo bloque o bien n o s es 0, calloc devuelve nulo.
long *buffer 
buffer=(long *) calloc(40, sizeof(long));
10
ceil(d)
double
math.h
double ceil(double d);
Devuelve un valor redondeado por exceso al siguiente entero mayor
redondeo=ceil(5.1); //redondeo es 6
11
cos(d)
double
math.h
doublecos(double d); 
complex cos(complex d);
Devuelve el coseno de d
coseno_x=cos(1.6543)
12
cosh(d)
double
math.h
double cos(double d); 
complex cos(complex d);
Devuelve el coseno hiperbólico de d
d=1.00; 
printf("d=%f.\n\n,d);
13
difftime(11, 12)
double
time.h
double difftime(time_t hora2, time_t hora1)
Devuelve la diferencia de tiempo 11(hora2) - 12(hora1) , donde 11 y 12 representan eltiempo transcurrido despues de un tiempo base (ver función time)
time_t inicio, fin; 
clrscrl(); 
inicio=time(NULL); 
delay(5000) 
fin=time(NULL) 
print("Diferencia en segundos: %f\n", 
difftime(inicio,fin));
14
exit(u)
void
stdlib.h
void exit(int estado)
Cierra todos los archivos y buffers y termina el programa. El valor de u es asignado por la funcion para indicar el estado determinación.
exit(0);
15
exp(d)
double
math.h
double exp(double d); 
complex exp(complex d)
Eleve e a la potencia d (e=2,7182818... es la base del sistema de logaritmos naturales (neperianos))
d=100.00; 
y=exp(d); 
printf("El exponencial de x=%f.\n\n",y);
16
fabs(d)
double
math.h
double fabs(double d);
Devuelve el valor absoluto de d
y=fabs(-7.25); // y vale 7.25
17
fclose(f)
intstdio.h
int fclose(FILE *f);
Cierra el archivo f. Devuelve el valor 0 si el archivo se ha cerrado con exito.
int fclose(FILE "archivo");
18
feof(f)
int
stdio.h
int feof(FILE *f);
Determina si se ha encontrado un fin de archivo. si es asi, devuelve un valor distinto de cero, en otro caso devuelve 0
feof(fichen);
19
fgetc(f)
int
stdio.h
int fgetc(FILE f);
Lee un caracter del archivo f...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practicas
  • Practicas
  • Practicas
  • Practica
  • Practica
  • Practica
  • Practica
  • Practicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS