Всегда ли Cast double of float один и тот же в Java? ⇐ JAVA
-
Anonymous
Всегда ли Cast double of float один и тот же в Java?
Предположим, у нас есть число с плавающей запятой в Java, определенное как float p = 4.423, всегда ли мы будем получать одно и то же значение double всякий раз, когда double q =(double) p для переменной в поток приложения, когда он преобразуется в двойной? Предположим, есть другое место, где я обращаюсь к переменной double r = (double) p. Всегда ли r будет равно q?
Предположим, у нас есть число с плавающей запятой в Java, определенное как float p = 4.423, всегда ли мы будем получать одно и то же значение double всякий раз, когда double q =(double) p для переменной в поток приложения, когда он преобразуется в двойной? Предположим, есть другое место, где я обращаюсь к переменной double r = (double) p. Всегда ли r будет равно q?