+ 1
¿ Cual es el error ?
Estoy intentando completar un ejercicio java. Pero en la formula me encuentro un error. Que no se como resolver. El ejercicio es sacar el total de 6 meses restando el 10℅ de cada mes con la cantidad total: ejemplo: entrada:int a= 5; mes 1: 10℅ a=0.5; a=a-0.5;......mes 6; aqui esta mi codigo: https://code.sololearn.com/c4lBatPGaul7/?ref=app Y la pregunta es: https://www.sololearn.com/coach/949?ref=app
3 odpowiedzi
+ 6
Decimals will be lost if we use int instead of double
https://code.sololearn.com/cvO64pGOwZ4y/?ref=app
+ 1
Please try to give a simple but detailed explanation of what you did. But thank you very much. : )
+ 1
...... Convert from 1000 to 100 multiplied by 0.1. And since it is an integer, the decimal is lost. So you could get 10℅. For example:
10℅ 105==10.5;(int)10.5==10;
105*0.1==10.5;(int)10.5==10;