Arithmetic Operators
Parte de la sección Fundamentos del Journey de Java de Coddy — lección 15 de 73.
Operadores se utilizan para realizar operaciones en valores.
Primero discutiremos los más básicos operadores aritméticos, pueden ser familiares de las clases de matemáticas.
| Operador | Operación | Ejemplo |
|---|---|---|
| + | Suma | 3 + 2 = 5 |
| - | Resta | 3 - 2 = 1 |
| * | Multiplicación | 3 * 2 = 6 |
| / | División | 4 / 2 = 2 |
Veamos un ejemplo de uso,
int a = 3;
int b = 5;
int c = a + b; // c contiene 8Al trabajar con números decimales en Java, utilizamos el tipo de dato double, que puede almacenar números con puntos decimales. Los mismos operadores aritméticos (+, -, *, /) funcionan con doubles de la misma manera que con los enteros:
double x = 3.3;
double y = 4.1;
double z = x + y; // z holds 7.4Desafío
PrincipianteEscribe un código que inicialice dos variables, a y b, con los valores 5.2 y 2.6 (respectivamente).
Después de eso, inicializa otra variable c que contendrá el resultado de a / b.
Hoja de referencia
Los operadores aritméticos realizan operaciones matemáticas en valores:
| Operador | Operación | Ejemplo |
|---|---|---|
| + | Suma | 3 + 2 = 5 |
| - | Resta | 3 - 2 = 1 |
| * | Multiplicación | 3 * 2 = 6 |
| / | División | 4 / 2 = 2 |
Uso de operadores aritméticos con enteros:
int a = 3;
int b = 5;
int c = a + b; // c contiene 8Uso de operadores aritméticos con números decimales (doubles):
double x = 3.3;
double y = 4.1;
double z = x + y; // z contiene 7.4Pruébalo tú mismo
public class Main {
public static void main(String[] args) {
// Escribe tu código a continuación
// No cambies la línea de abajo
System.out.println("a = " + a + ", b = " + b + ", c = " + c);
}
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else