funciones y ejemplos comunes de Pascal
abs(x) encuentra el valor absoluto de x. Ejemplo: abs(-3)=3 x es un número entero
chr(x) Encuentra el carácter correspondiente al número x. Ejemplo: chr(65)='A' chr(97)='a' chr(48)='0' x es un entero no negativo
ord(x) Encuentra el número correspondiente a personaje x. Ejemplo: ord('A')=65 ord('a')=97 Además: ord(false)=0 ord(true)=1 x es un carácter o número o cantidad booleana
sqr (x ) Encuentra el cuadrado de x. Ejemplo: sqr(4)=16 x es un número entero
sqrt(x) encuentra la raíz positiva de x. Ejemplo: sqrt(16)=4 (ps: No se pueden operar con números negativos. Si es necesario, primero se debe tomar el valor absoluto: sqrt(-4) es incorrecto, debería ser sqrt(abs(-4)). el resultado es un número real p>
round(x) Encuentra el redondeo de x Ejemplo: round(4.5)=5 x número real
trunc(x) Encuentra la parte entera de x. Ejemplo: trunc(5.6)=5 resultado Es un tipo entero y x es un número real
int(x) Encuentra la parte entera de x. es un tipo real x y es un número real
Encuentra frac (x) La parte decimal de x Ejemplo: frac(5.6)=0.6 x es un número real
. pred(x) Encuentra la parte inicial de x. Ejemplo: pred('b')='a' pred(5)=4. pred(true)=false x es un carácter, número o booleano succ(x) Encuentra la parte inicial de x. sucesor de x. Ejemplo: succ('b')='c' succ(5)=6 succ(false)=true x es un carácter o un número o una cantidad booleana
odd(x). ) determina si x es un número impar. Si lo es, el valor es verdadero; de lo contrario, el valor es falso. Ejemplo: impar(2)=falso impar(5)=verdadero x es un número entero. power(a,n) encuentra la enésima potencia de a. Ejemplo: power(2,3)=8 {solo se puede usar cuando la biblioteca matemática está habilitada}a,n es un número entero, pero no se puede encontrar. número de precisión
random(n) toma un número aleatorio entre 0~n-1 (n no se puede tomar n es un número entero
max(x,y): devuelve The). valor mayor entre x e y x, y entero min(x, y): Devuelve el valor menor entre x e y entero
.