Почему IEEE 754 определяет 1 ^ NAN как 1, и почему Java и JavaScript это нарушают это?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Почему IEEE 754 определяет 1 ^ NAN как 1, и почему Java и JavaScript это нарушают это?

Сообщение Anonymous »

ieee 754 определяет 1 ^ n как 1, независимо от n. (Я не плачу 106 долларов, чтобы подтвердить это для себя, но в этой статье приведена страница 44 из стандарта 2008 года для этого утверждения.) Большинство языков программирования, кажется, следуют этому рецепту: Python, C, C#, PHP, Go и Rust All Вернуть 1 для 1 ^ НАН. Тем не менее, Java и JavaScript возвращают Nan. < /P>
  • Почему IEEE 754 создает это исключение из общего правила распространения NAN? < /Li>
    Почему Java и JavaScript не следуют стандарту?


Подробнее здесь: https://stackoverflow.com/questions/792 ... violate-th
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»