•Operadores Aritméticas•
- freitesvalentina
- 13 ago 2015
- 3 Min. de lectura
Operadores aritméticas

Estos son los símbolos aritméticos básicos: suma (+), resta (-), multiplicación (*), división (/) y potenciación (^). Este es un ejemplo de cómo usar los operadores aritméticos en TurtleScript:
$sumar = 1 + 1
$restar = 20 - 5
$multiplicar = 15 * 2
$dividir = 30 / 30
$potencia = 2 ^ 2
Los valores resultantes de estas operaciones aritméticos son asignados a variables. Puedes ver los valores resultantes en elinspector.
Si lo que quieres es realizar un cálculo simple, puedes hacer algo como esto:
escribir 2010-12
Ahora veamos un ejemplo con paréntesis:
escribir ( ( 20 - 5 ) * 2 / 30 ) + 1
Primero se calculan las operaciones que están dentro de los paréntesis. En este ejemplo, primero se calcula 20 - 5; el resultado se multiplica por 2, luego se divide por 30 y, por último, se le suma 1. El resultado final es 2. Los paréntesis pueden también usarse en otros casos.
KTurtle también tiene otras funciones aritméticas en forma de órdenes. Echa un vistazo a las siguientes órdenes, eso sí, teniendo en cuenta que se trata de operaciones avanzadas:
Redondear.
Aleatorio.
Raíz.
Pi.
Sen.
Cos.
Tan.
Arcsen.
Arccos.
Arctan.
Reglas de evaluación
Las reglas de evaluación de los operadores reciben una jerarquía. Esta jerarquía suele ser:
Exponenciación.
Producto / División.
Suma / Resta.
Esto coincide en la mayoría de los lenguajes de programación porque viene de la jerarquía de operadores usada en la matemática. Muchos lenguajes de programación permiten el uso del + y del - además de cómo operadores binarios como operadores unarios. El + se usaría como operador de identidad y el - provocaría un cambio de signo.
Los operadores lógicos relacionales
Los operadores lógicos son:
&& AND (el resultado es verdadero si ambas expresiones son verdaderas)
|| OR (el resultado es verdadero si alguna expresión es verdadera)
! NOT (el resultado invierte la condición de la expresión)
AND y OR trabajan con dos operandos y retornan un valor lógico basadas en las denominadas tablas de verdad. El operador NOT actúa sobre un operando. Estas tablas de verdad son conocidas y usadas en el contexto de la vida diaria, por ejemplo: "si hace sol Y tengo tiempo, iré a la playa", "si NO hace sol, me quedaré en casa", "si llueve O hace viento, iré al cine". Las tablas de verdad de los operadores AND, OR y NOT se muestran en las tablas siguientes:
El operador lógico AND
x y resultado
true true true
true false false
false true false
false false false
El operador lógico OR
x y resultado
true true true
true false true
false true true
false false false
El operador lógico NOT
x resultado
true false
false true
Los operadores AND y OR combinan expresiones relacionales cuyo resultado viene dado por la última columna de sus tablas de verdad. Por ejemplo:
(a<b) && (b<c)
Es verdadero (true), si ambas son verdaderas. Si alguna o ambas son falsas el resultado es falso (false). En cambio, la expresión
(a<b) ||(b<c)
Es verdadera si una de las dos comparaciones lo es. Si ambas, son falsas, el resultado es falso.
La expresión " NO a es menor que b"
!(a<b)
Es falsa si (a<b) es verdadero, y es verdadera si la comparación es falsa. Por tanto, el operador NOT actuando sobre (a<b) es equivalente a
(a>=b)
La expresión "NO a es igual a b"
!(a==b)
Es verdadera si a es distinto de b, y es falsa si a es igual a b. Esta expresión es equivalente a
(a!=b)
Entradas recientes
Ver todolen Devuelve la longitud de la cadena. Sintaxis: {{#Invoke:String|len|cadena}} {{#Invoke:String|len|s=cadena}} Parámetros: s: La cadena a...
A continuación se muestran algunas de las funciones y propiedades más útiles para el manejo de cadenas de texto: length, calcula la...
コメント