Los operadores constituyen el componente básico de cualquier lenguaje de programación. Java también proporciona muchos tipos de operadores que se pueden utilizar según la necesidad de realizar varios cálculos y funciones, ya sean lógicos, aritméticos, relacionales, etc. Se clasifican según la funcionalidad que brindan. Aquí hay algunos tipos:
- Operadores aritméticos
- Operadores unarios
- Operador de asignación
- Operadores relacionales
- Operadores logicos
- Operador Ternario
- Operadores bit a bit
- Operadores de Turno
Este artículo explica todo lo que uno necesita saber sobre los operadores aritméticos.
Operadores aritméticos
Estos operadores involucran los operadores matemáticos que se pueden usar para realizar varias operaciones aritméticas simples o avanzadas en los tipos de datos primitivos denominados operandos. Estos operadores consisten en varios operadores unarios y binarios que se pueden aplicar en uno o dos operandos. Veamos los diversos operadores que Java tiene que proporcionar bajo los operadores aritméticos.
Ahora veamos cada uno de los operadores aritméticos en Java:
1. Suma (+): este operador es un operador binario y se usa para sumar dos operandos.
Sintaxis:
num1 + num2
Ejemplo:
num1 = 10, num2 = 20 sum = num1 + num2 = 30
Java
// Java code to illustrate Addition operator import java.io.*; class Addition { public static void main(String[] args) { // initializing variables int num1 = 10, num2 = 20, sum = 0; // Displaying num1 and num2 System.out.println("num1 = " + num1); System.out.println("num2 = " + num2); // adding num1 and num2 sum = num1 + num2; System.out.println("The sum = " + sum); } }
num1 = 10 num2 = 20 The sum = 30
2. Resta(-): Este operador es un operador binario y se usa para restar dos operandos.
Sintaxis:
num1 - num2
Ejemplo:
num1 = 20, num2 = 10 sub = num1 - num2 = 10
Java
// Java code to illustrate Subtraction operator import java.io.*; class Subtraction { public static void main(String[] args) { // initializing variables int num1 = 20, num2 = 10, sub = 0; // Displaying num1 and num2 System.out.println("num1 = " + num1); System.out.println("num2 = " + num2); // subtracting num1 and num2 sub = num1 - num2; System.out.println("Subtraction = " + sub); } }
num1 = 20 num2 = 10 Subtraction = 10
3. Multiplicación(*): Este operador es un operador binario y se usa para multiplicar dos operandos.
Sintaxis:
num1 * num2
Ejemplo:
num1 = 20, num2 = 10 mult = num1 * num2 = 200
Java
// Java code to illustrate Multiplication operator import java.io.*; class Multiplication { public static void main(String[] args) { // initializing variables int num1 = 20, num2 = 10, mult = 0; // Displaying num1 and num2 System.out.println("num1 = " + num1); System.out.println("num2 = " + num2); // Multiplying num1 and num2 mult = num1 * num2; System.out.println("Multiplication = " + mult); } }
num1 = 20 num2 = 10 Multiplication = 200
4. División(/): Este es un operador binario que se utiliza para dividir el primer operando(dividendo) por el segundo operando(divisor) y dar como resultado el cociente.
Sintaxis:
num1 / num2
Ejemplo:
num1 = 20, num2 = 10 div = num1 / num2 = 2
Java
// Java code to illustrate Division operator import java.io.*; class Division { public static void main(String[] args) { // initializing variables int num1 = 20, num2 = 10, div = 0; // Displaying num1 and num2 System.out.println("num1 = " + num1); System.out.println("num2 = " + num2); // Dividing num1 and num2 div = num1 / num2; System.out.println("Division = " + div); } }
num1 = 20 num2 = 10 Division = 2
5. Módulo (%): este es un operador binario que se usa para devolver el resto cuando el primer operando (dividendo) se divide por el segundo operando (divisor).
Sintaxis:
num1 % num2
Ejemplo:
num1 = 5, num2 = 2 mod = num1 % num2 = 1
Java
// Java code to illustrate Modulus operator import java.io.*; class Modulus { public static void main(String[] args) { // initializing variables int num1 = 5, num2 = 2, mod = 0; // Displaying num1 and num2 System.out.println("num1 = " + num1); System.out.println("num2 = " + num2); // Remaindering num1 and num2 mod = num1 % num2; System.out.println("Remainder = " + mod); } }
num1 = 5 num2 = 2 Remainder = 1
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA