ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funciones C++


Enviado por   •  28 de Septiembre de 2014  •  1.702 Palabras (7 Páginas)  •  256 Visitas

Página 1 de 7

LIBRERIAS

• Math.h

Es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C diseñado para operaciones matemáticas básicas. Muchas de sus funciones incluyen el uso de números en coma flotante. C++ también implementa estas funciones por razones de compatibilidad y las declara en la cabeceracmath.

Nombre de función Tipo Biblioteca a la cual pertenece Sintaxis Descripción Ejemplo

acos(d) Doublé math.h double acos(double d); Devuelve el arco coseno de d angulo = acos(0.5); // angulo devuelto es phi/3

asin(d) Doublé math.h double asin(double d); Devuelve el arco seno de d angulo = asin(0.707); // aproximadamente phi/4

atan(d) Doublé math.h double atan(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

atan(d1, d2) Doublé math.h double atan(double d1, double d2); Devuelve el arco tangente de d1/d2 angulo = atan(y, x)

ceil(d) Doublé math.h double ceil(double d); Devuelve un valor redondeado por exceso al siguiente entero mayor redondeo=ceil(5.1); //redondeo es 6

cos(d) Doublé math.h double cos(double d); Devuelve el coseno de d coseno_x=cos(1.6543)

complex cos(complex d);

cosh(d) Doublé math.h double cos(double d); Devuelve el coseno hiperbólico de d d=1.00;

complex cos(complex d); printf("d=%f.\n\n,d);

exp(d) Doublé math.h double exp(double d); Eleve e a la potencia d (e=2,7182818... es la base del sistema de logaritmos naturales (neperianos)) d=100.00;

complex exp(complex d) y=exp(d);

printf("El exponencial de x=%f.\n\n",y);

fabs(d) Doublé math.h double fabs(double d); Devuelve el valor absoluto de d y=fabs(-7.25); // y vale 7.25

floor(d) Doublé math.h double floor(double d); Devuelve un valor redondeado por defecto al entero menor mas cercano x=floor(6.25); // x vale 6

fmod(d1, d2) Doublé math.h double fmod(double d1, double d2); Devuelve el resto de d1/d2 (con el mismo signo que d1) resto=fmod(5.0,2.0); // resto igual a 1.0

fscanf(f, ...) Int math.h int fscanf(FILE *f, const char *formato, [, direccion,... ]); Lee datos del archivo f ( el resto de los argumentos fscanf(flujo, %s%f, cad, &f);

labs(l) long int math.h long int labs(long int l); Devuelve el calor absoluto de 1 long lx=-51654,ly;

ly=labs(lx);

log(d) Doublé math.h double log(double d); Devuelve el logaritmo natural

de d hdouble x,y;

x=10;

y=log(x);

log10(d) Doublé math.h double log10(double d); Devuelve el logaritmno (en base 10) de d hdouble x,y;

x=10;

y=log10(x);

pow(d1, d2) Doublé math.h double pow(double d1, double d2); Devuelve d1 elevado a la potencia d2 double x=2.0, y=4.0, z;

z=pow(x,y); //z sera 1.60

sin(d) Doublé math.h double sin(double d); Devuelve el seno de d double x, y;

x=0.52;

printf('x =%f radianes\n",x);

y=cos(x);

printf("el coseno de x =%f\n",y);

sinh(d) Doublé math.h double sinh(double d); Devuelve el seno hiperbolico de d y=sinh(x);

sqrt(d) Doublé math.h double sqrt(double d); Devuelve la raiz cuadrada de d printf("%lf",sqrt(25.0); //se visualiza 5

srand(u) Void stdlib.h void srand(unsigned u); Inicializa el generador de numeros aleatorios srand(semilla);

tan(d) Doublé math.h double tan(double d); Devuelve la tangente de d y=tan(x);

tanh(d) Doublé math.h double tanh(double d); Devuelve la tangente hiperbolica de d a=tanh(x);

• Stdio.h

stdio.h, que significa "standard input-output header" (cabecera estándar E/S), es la biblioteca estándar del lenguaje de programación C, el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio.

Nombre Descripción

Funciones de manipulación de ficheros

fclose

Cierra un fichero a través de su puntero.

fopen,freopen,fdopen Abre un fichero para lectura, para escritura/reescritura o para adición.

remove

Elimina un fichero.

rename

Cambia al fichero de nombre.

rewind

Coloca el indicador de posición de fichero para el stream apuntado por stream al comienzo del fichero.

tmpfile

Crea y abre un fichero temporal que es borrado cuando cerramos con la función fclose().

Funciones de manipulación de entradas y salidas.

clearerr

Despeja los indicadores de final de fichero y de posición de fichero para el stream apuntado por stream al comienzo del fichero.

feof

Comprueba

...

Descargar como (para miembros actualizados)  txt (12.7 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com