La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Pascal Operaciones Aritméticas Profa. Lourdes de León.

Presentaciones similares


Presentación del tema: "Pascal Operaciones Aritméticas Profa. Lourdes de León."— Transcripción de la presentación:

1 Pascal Operaciones Aritméticas Profa. Lourdes de León

2 Arithmetic operators Arithmetic operators, which take real or integer operands, include +, –, *, /, div, and mod. OperatorOperationOperand types Result typeExample + additioninteger, real X + Y - subtractioninteger, real Result - 1 * multiplicationinteger, real P * InterestRate / real divisioninteger, realrealX / 2 divinteger division integer Total div UnitSize modremainderinteger Y mod x

3 Operaciones y el tipo de resultado 5 Integer 5 Integer 5.5 Real + 2 integer + 2.5 Real +2.3 Real 7 Integer 7.5 real 7.8 Real Si usamos esa combinación de tipos de datos, con multiplicación o restas, tendremos los mismos resultados con relación al tipo de dato. En cambio, siempre se usemos división(/), no importa el tipo de dato, el resultado será real. Ejemplo Div  5 div 2 = 2, son integer Ejemplo Mod  5 mod 2 = 1, son integer

4 Operator precedence rules In complex expressions, rules of precedence determine the order in which operations are performed. OperatorsPrecedence @, notfirst (highest) *, /, div, mod, and, shl, shr, assecond +, –, or, xorthird =, <>,, =, in, isfourth (lowest)

5 Formulas variable :=expresión; A= bc X =b 2 -4ac M= y2 – y1 x2 – x1 K= x+y-z Q= s+z x+w A:= b * c; X:= b * b – 4 * a * c; M:=(y2 – y1)/ (x2 – x1); K:= x+y – z; Q := (s + z) / (x + w);

6 Ecuación con exponente o raíz cuadrada X =b 2, al escribirla en delphi una forma sería X:= b*b; X =b p, pero si es una potencia que varia o elevado a un número mayor de dos la forma recomendada sería utilizando las funciones EXP() y LN(): o sea, x:= exp(p * ln(b)); La raíz cuadrada es lo mismo que elevar a la potencia de ½ La raíz cúbica es lo mismo que elevar a la potencia de 1/3 La raíz a n número es lo mismo que elevar a la potencia de 1/n


Descargar ppt "Pascal Operaciones Aritméticas Profa. Lourdes de León."

Presentaciones similares


Anuncios Google