Operaciones aritméticas y lógicas

Carlos Zelada
5 Octubre 2017

Objetivo

En esta unidad aprenderemos sobre las operaciones aritmeticas, tipos de datos y otras peculiaridades de este lenguaje de programación.

Operaciones Aritméticas

Operador Descripción
+ Suma
- Resta
* Multiplicación
^ o ** Potenciación
x %% y Modulo (x modulo y)
x %/% y División entera

Suma y Resta

2+3
[1] 5
5-2
[1] 3

Multiplicación y división

2*3
[1] 6
5/2
[1] 2.5

Potencias y raices

2^3
[1] 8
2**3
[1] 8
sqrt(4)
[1] 2
4^(1/2)
[1] 2

Modulo y division entera

3 %% 4
[1] 3
5 %/% 2
[1] 2

Operadores Logicos

Operador Descripción
< menor que
<= mayor o igual que
> mayor que
>= mayor o igual que
== exactamente igual a
!= no igual
!x no x
x & y AND
x \ y
isTRUE(x) verifica se x es verdadero

Operadores lógicos

3 < 4
[1] TRUE
3 > 4
[1] FALSE
"hola" == "hola"
[1] TRUE
"hola" != "hola"
[1] FALSE

Operadores lógicos

isTRUE(1==1)
[1] TRUE
(2<1) | (3>1)
[1] TRUE
(2<1) & (3>1)
[1] FALSE