En java, sé que el tipo de datos del resultado de un cálculo aritmético depende de los tipos de datos de los números involucrados en el cálculo. Por ejemplo,tipo de dato de los resultados del cálculo aritmético java
int + int = int
largo/doble = doble
a. Pero no puedo encontrar ninguna referencia que pueda darme todas estas reglas. ¿Alguien podría ayudarme?
b. ¿Cómo evitar el exceso de flujo en el cálculo aritmético? Por ejemplo, los resultados de 2 largos pueden no encajar en un largo más ...
Muchas gracias.
Su primer cheque no siempre es válido. Si b es negativo, 'c
Eso es verdad. Añadiré eso al ejemplo. Pero solo estoy ilustrando el enfoque, no dando una solución infalible. –
Ya, sé que no es una solución completa. Solo quería señalar eso para que el póster no lo tomara al pie de la letra. –