Funciones Aritmeticas Pascal

República Bolivariana de Venezuela Colegio San Agustín – El Paraíso Informática – 2do año FUNCIONES MATEMÁTICAS EN PASCAL Truncamiento y redondeo La función Round (número) redondea un numero real al entero más cercano y devuelve el resultado como un número real. La función Trunc (número) elimina la parte decimal del número VREALI 123. 435; real y devuelve el resultado como tipo PROGRAM REDONDE USES CRT; VAR ENTERO : VREALI, VREAL2 : REAL; BEGIN CLRSCR; OF2 S. wp pase VREAL2 ROUND(VREALI ENTERO TRUNC (VREALI); WRITELN(‘EL RESULTADO DE LA FUNCION ROUND SOBRE EL VALOR’);

WRITELN(VREALI, ES: ‘,’VREAL2, (NÚMERO REAL)); WRITELN(‘EL RESULTADO DE LA FUNCIÓN TRUNC SOBRE EL WRITELN(VREALI, ES: ENTERO, ‘ (NUMERO ENTERO)); READKEY; valor 24. La función Int devuelve la parte entera de un valor real, como tipo real. La función Frac regresa la parte decimal de un valor real, también como valor real. Funciones trigonométricas Las funciones trigonométricas definidas en Pascal son: Sin(valor), Cos(valor) y Arctan(valor), todas las demás pueden definirse desde estas: TAN(X) COT(X) SEC(X) cscoq SIN(X) / cos(X) COS(X) / SIN(X) 1 / cos(X) 1 / SIN(X)

Generación de números aleatorios Para generar números aleatorios Pascal cuenta con la función Random y el procedimiento Randomize. La función Random genera un número aleatorio de tipo real comprendido entre 0 y 1 , en cambio la función Random(x) genera un entero aleatorio entre 0 Sin embargo el uso de la función Random es insuficiente ya que los números son realmente pseudoaleatorios, y cada vez que se ejecute el programa se obtendrían los mismos valores. para evitar esto debemos utilizar el procedimiento Randomize, inicializa el generador de n orios, en otras palabras,