Operadores aritméticos

Introducción a Java

Jim White

Java Developer

Operadores

  • Trabajar con y modificar variables

    • Hacer cálculos
    • Cambiar valores
    • Comparar valores
  • Operadores: símbolos integrados para varias tareas

  • Operadores aritméticos

Operaciones de código sobre variables: cálculos, comparaciones y cambios de valores

Introducción a Java

Suma con +

public class Main {
    public static void main(String[] args) {
        // Asigna el cálculo a la variable a
        int a = 5 + 6;
        // Imprime el valor de a
        System.out.println(a);  
    }
}
11
Introducción a Java

Suma con +

// Sumar doubles
double x = 5.5;
double y = 4;

double xPlusY = x + y; // Valor 9.5

// Concatenación de strings String message = "Hello"; String messageForJim = message + " Jim"; // Valor "Hello Jim"
Introducción a Java

Incremento con ++

  • Usa ++ para sumar 1
int age = 30;

// Incrementar para añadir 1
age++; // Ahora vale 31
Introducción a Java

Resta con -

// Restar

double productPrice = 99.9;

productPrice = productPrice - 10; // Ahora vale 89.9

// Decrementar valor int productLaunch = 99; productLaunch--; // Ahora vale 98
Introducción a Java

Multiplicación con *

int price = 100;
int quantity = 1;

// Multiplicar dos enteros
int orderRevenue = newPrice * quantity; // Valor 100, int

double newPrice = 94.9; int quantity = 1; // Multiplicar con double double newOrderRevenue = newPrice * quantity; // Valor 94.9, double
Introducción a Java

División con /

class IntDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Salida es 3,
    // porque ambos son enteros
    System.out.println(numOrders / days); 
  }
}
3
Introducción a Java

División con /

class DoubleDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Asigna a double
    double avgOrders = numOrders / days;
    System.out.println(avgOrders); 
    // O usa un double en la división
    System.out.println(numOrders / 30.0); 
  }
}
3.3333333333333335
Introducción a Java

Resumen

Operación Operador Ejemplo
Suma + 5 + 1.5
Resta - 3.6 - 2
Multiplicación * 0.3 * 2
División / 59 / 4
  • Dividir dos int devuelve un int, salvo si se asigna a double
  • Si hay al menos un double, devuelve un double
Introducción a Java

¡Vamos a practicar!

Introducción a Java

Preparing Video For Download...