Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Operaciones Matemáticas en Java | Tipos Básicos y Operaciones
Fundamentos de Java

Desliza para mostrar el menú

book
Operaciones Matemáticas en Java

Operadores

Observamos que utilizamos operadores matemáticos básicos como +, -, / y *. Estos operadores nos resultan familiares por las calculadoras o las matemáticas; también puedes usarlos en un editor de código.

Repasemos lo básico:

  • + – suma;

  • - – resta;

  • / – división;

  • * – multiplicación.

Puedes utilizar estos cuatro operadores fundamentales con los tipos de datos numéricos (byte, short, long, float, double).

Exploremos el uso de estos operadores con un ejemplo de código:

java

Main

copy
1234567891011121314
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with value 10 int a = 10; // Creating an int variable with value 17 int b = 17; // Creating an int variable to store the sum of `a` and `b` int res = a + b; // Printing the result to the console System.out.println(res); } }

Como podemos observar, la variable res contiene el valor 27, que es la suma de 10 y 17.

Consideremos algunos ejemplos adicionales:

java

Main

copy
12345678910111213141516171819
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with the sum of 16 and 4 int plus = 16 + 4; /* Creating an int variable with the value of the subtraction of the `plus` variable and 10 */ int minus = plus - 10; /* Variable that holds the result of multiplying the `minus` variable by 4 */ int multiplying = minus * 4; /* Using subtraction and division operations on the `multiplying` variable */ int complexDivision = (multiplying - 4) / 9; // Printing the result to the console System.out.println(complexDivision); } }

Podemos utilizar tanto números como variables en nuestras operaciones. Sin embargo, es importante recordar que crear múltiples variables incrementa el uso de la stack memory. Por lo tanto, se recomienda emplear números regulares cuando sea posible. Además, podemos observar que se respeta la precedencia de los operadores. Las operaciones dentro de paréntesis se realizan primero, seguidas por la multiplicación o división, y luego la suma o resta.

De esta manera, podemos realizar operaciones simples con diferentes datos numéricos.

Orden de las operaciones

Java sigue los principios básicos de las matemáticas, y las operaciones también tienen un orden de ejecución. Veamos un ejemplo:

java

main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }

Aquí llegamos al resultado realizando las operaciones de forma secuencial. Veamos el orden:

Por lo tanto, se puede priorizar la ejecución de operaciones utilizando paréntesis regulares, al igual que en aritmética.

Tarea

Swipe to start coding

  1. Sume los valores de las variables firstNumber y secondNumber.
  2. Divida la suma por el valor de la variable thirdNumber.
  3. Almacene el resultado final en la variable result.

Solución

java

solution

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4

Pregunte a AI

expand
ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

book
Operaciones Matemáticas en Java

Operadores

Observamos que utilizamos operadores matemáticos básicos como +, -, / y *. Estos operadores nos resultan familiares por las calculadoras o las matemáticas; también puedes usarlos en un editor de código.

Repasemos lo básico:

  • + – suma;

  • - – resta;

  • / – división;

  • * – multiplicación.

Puedes utilizar estos cuatro operadores fundamentales con los tipos de datos numéricos (byte, short, long, float, double).

Exploremos el uso de estos operadores con un ejemplo de código:

java

Main

copy
1234567891011121314
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with value 10 int a = 10; // Creating an int variable with value 17 int b = 17; // Creating an int variable to store the sum of `a` and `b` int res = a + b; // Printing the result to the console System.out.println(res); } }

Como podemos observar, la variable res contiene el valor 27, que es la suma de 10 y 17.

Consideremos algunos ejemplos adicionales:

java

Main

copy
12345678910111213141516171819
package com.example; public class Main { public static void main(String[] args) { // Creating an int variable with the sum of 16 and 4 int plus = 16 + 4; /* Creating an int variable with the value of the subtraction of the `plus` variable and 10 */ int minus = plus - 10; /* Variable that holds the result of multiplying the `minus` variable by 4 */ int multiplying = minus * 4; /* Using subtraction and division operations on the `multiplying` variable */ int complexDivision = (multiplying - 4) / 9; // Printing the result to the console System.out.println(complexDivision); } }

Podemos utilizar tanto números como variables en nuestras operaciones. Sin embargo, es importante recordar que crear múltiples variables incrementa el uso de la stack memory. Por lo tanto, se recomienda emplear números regulares cuando sea posible. Además, podemos observar que se respeta la precedencia de los operadores. Las operaciones dentro de paréntesis se realizan primero, seguidas por la multiplicación o división, y luego la suma o resta.

De esta manera, podemos realizar operaciones simples con diferentes datos numéricos.

Orden de las operaciones

Java sigue los principios básicos de las matemáticas, y las operaciones también tienen un orden de ejecución. Veamos un ejemplo:

java

main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int result = (10 + 5) * 2 - 8 / 4 + 1; System.out.println(result); } }

Aquí llegamos al resultado realizando las operaciones de forma secuencial. Veamos el orden:

Por lo tanto, se puede priorizar la ejecución de operaciones utilizando paréntesis regulares, al igual que en aritmética.

Tarea

Swipe to start coding

  1. Sume los valores de las variables firstNumber y secondNumber.
  2. Divida la suma por el valor de la variable thirdNumber.
  3. Almacene el resultado final en la variable result.

Solución

java

solution

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt