Wie funktioniert double to int cast in Java?

Ich bin neu in Java und frage mich, wie Double to Int Cast funktioniert. Ich verstehe, dass es für lange Zeit einfach ist, int zu verwenden, indem man die niedrigen 32 Bit verwendet, aber was ist mit double (64 Bit) zu int (32 Bit)? Diese 64 Bit von double in binary liegen im Gleitkommaformat (Mantissa) mit doppelter Genauigkeit vor. Wie wird also intern in int konvertiert?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage