When you try this, you will get an error. And the reason is, that
the type of 4.35 is double, and any time you do arithmetic and one of
the operands is a double, then the entire value is also a fractional number.
And the Java Compiler will not let you move a double value into an int variable.
Cuando intentas esto, obtendrás un error. Y la razón es que,
el tipo de 4.35 es doble, y cada vez que haces aritmética y uno de
los operandos es un doble, entonces todo el valor es también un número fraccional.
Y el compilador de Java no te dejará mover un valor doble a una variable de entero.
Lorsque vous essayez ceci,
vous obtiendrez une erreur.
La raison est, que le type
de 4.35 est un double
et chaque fois que
vous faites de l'arithmétique
et un des opérandes est un double,
alors la valeur entière est aussi
un nombre fractionnaire.
Et le compilateur Java
ne vous laissera pas
déplacer une double valeur
dans une variable int.
実際にやってみるとエラーになります
その理由は4.35がdouble型だからです
計算を行う時に数値の1つがdouble型だった場合
全体の値は分数になります
Javaコンパイラではdouble型の値を
int型の変数に変換することはできません
이걸 실행해 보시면, 오류가 날겁니다. 오류가 나는 이유는
4.35의 자료형이 double이여서 그렇습니다. 그리고 피연산자가
double인 연산을 할 때 전체적인 결과 값은 분수가 됩니다.
그리고 자바 컴파일러는 int형을 갖는 변수에 double형 숫자를 저장하면 오류가 납니다.
Khi bạn thử cái này, bạn sẽ nhận được một lỗi. Và lí do là
loại của 4.35 là double, và bất kì thời điểm nào
bạn tính toán và một
trong các thành phần là một double, thì toàn bộ
giá trị cũng là một fractional number (số có phần lẻ)
Và Java Compiler sẽ không để bạn di chuyển một
giá trị double vào một giá trị int