Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

C++ funciones

Enviado por   •  28 de Agosto de 2018  •  2.573 Palabras (11 Páginas)  •  267 Visitas

Página 1 de 11

...

int islower (int c) Letra minúscula (a- z).

int isprint(int c) Carácter imprimible incluyendo ESPACIO.

int ispunct(int c) Carácter imprimible distinto de espacio, de dígito o de letra.

int isspace(int c) Espacio, Avance de página, Nueva línea, Retorno de carro, Tabulación, Tabulación vertical

int isupper(int c) Letra mayúscula (A- Z).

int isxdigit(int c) Dígito hexadecimal.

int tolower(int c) Devuelve la letra minúscula de c.

int toupper(int c) Devuelve la letra mayúscula de c.

Funciones numéricas

- Virtualmente cualquier operación aritmética es posible en un programa C.

- Las funciones matemáticas disponibles son las siguientes:

- matemáticas de carácter general

- trigonométricas

- logarítmicas

- exponenciales

- aleatorias

- La mayoría de las funciones numéricas están en el archivo de cabecera math.h,

- Las funciones de valor absoluto fabs y labs están definidas en stdlib.h

- Las funciones de división entera div y ldiv en stdlib.h

---------------------------------------------------------------

Funciones matemáticas

ceil(x) Redondea al entero superior más cercano.

fabs(x) Devuelve el valor absoluto de x (un valor positivo).

floor(x) Redondea por al entero inferior más próximo a x.

fmod(x, y) Calcula el resto, f, en punto flotante para la división x/y, de modo que x = i*y+f, donde i es el entero del cociente, f tiene el mismo signo que x y el valor absoluto de f es menor que el valor absoluto de y.

frexp(e, exp) Devuelve la mantisa m, (valor sin signo en el intervalo(.05, 1) del número real x, y asigna *exp el número entero n tal que m * 2n = x, Resumiendo, descompone a x en notación científica.

mod(x, y) Descompone el número real x, en su parte decimal f, y en su parte entera i, ambos con el mismo signo que x; de modo que devuelve f asigna i a *y.

pow(x, y) Calcula x elevado a ala potencia y, (xY). Si x es menor que o igual a cero, y debe ser un entero. Si x es igual a cero, y no puede ser negativo.

sqrt(x) Devuelve la raíz cuadrada de x; x debe ser mayor o igual a cero.

Funciones trigonométricas

La biblioteca de C incluye una serie de funciones que sirven para realizar cálculos trigonométricos. Es necesario incluir en su programa el archivo de cabecera math.h para utilizar cualquier función.

acos(x) Calcula el arco coseno del argumento x. El argumento x debe estar entre -1 y 1.

asin(x) Calcula el arco seno del argumento x. El argumento x debe estar entre -1 y 1.

atan(x) Calcula el arco tangente del argumento x.

atan2(x,y) Calcula el arco tangente de x dividido por y.

cos(x) Calcula el coseno del ángulo x ; x se expresa en radianes.

sin(x) Calcula el seno del ángulo x; x se expresa en radianes.

tan(x) Devuelve la tangente del ángulo x ; x se expresa en radianes.

cosh(x) Calcula el coseno hiperbólico de x.

sinh(x) Calcula el seno hiperbólico de x.

tanh(x) Calcula la tangente hiperbólica de x.

Si necesita pasar un ángulo expresado en grados a radianes, para poder utilizarlo con las funciones trigonométricas, multiplique los grados por pi/180, donde pi=3.14159

Funciones logarítmicas y exponenciales

Las funciones logarítmicas y exponenciales suelen ser utilizadas con frecuencia no sólo en matemáticas, sino también en el mundo de la empresa y los negocios. Estas funciones requieren también el archivo de inclusión math.h.

exp(x) Calcula el exponencial ex , donde e es la base de logaritmos naturales de valor 2.7 18282.

log(x) Calcula el logaritmo natural (logaritmo en base e) del argumento x; x debe ser positivo

log10(x) Calcula el logaritmo decimal del argumento x; x debe ser positivo.

Funciones aleatorias

Estas funciones se encuentra en el archivo stdlib.h.

rand(void) La función rand genera un número aleatorio.

srand(semil1a)

La función srand inicializa el generador de números aleatorios.

Se utiliza para fijar el punto de comienzo para la generación de series de números aleatorios; este valor se denomina semi11a.

Si el valor de semilla es 1, se reinicializa el generador de números aleatorios.

Prototipo de la función: void srand(unsigned int semilla)

randomize

Los compiladores C, generalmente incorporan la macro randomize para inicializar el generador de números aleatorios con una semilla obtenida a partir de una llamada a la función time. Agregar , No devuelve ningún valor.

random (num)

La macro random genera un número aleatorio dentro de un rango especificado (0 y el límite superior especificado por el argumento num). Devuelve un número entero entre 0 y num-1.

Funciones de fecha y hora

- Los microprocesadores tiene un sistema de reloj que se utiliza principalmente para su control, pero

...

Descargar como  txt (17.1 Kb)   pdf (66.4 Kb)   docx (23.1 Kb)  
Leer 10 páginas más »
Disponible sólo en Essays.club