Не число

Feb 05, 2016 04:10

Смешное дело. Не мог понять почему у меня в NaN'е знак отрицательный. Стал искать зад, из которого эти ноги растут ( Read more... )

funny, language, math, computer, c, software

Leave a comment

Comments 8

spamsink February 5 2016, 16:23:15 UTC
Жаль, не назвали его, например, fresh QNaN. Куда как понятнее было бы.

Reply

archaicos February 5 2016, 20:55:39 UTC
Introducing the new Fresh QNaN. The Fresh QNaN brings the power of the unknown to a completely new level. Fresh Trash Threshold level! Your grandpa's old and dull QNaN told you you knew none and then some. With Fresh QNaN you will know NaN of that!

Reply


ermouth February 5 2016, 18:39:58 UTC
Фшоке что ты читаешь Энди Винго о_О

Reply

archaicos February 5 2016, 20:35:18 UTC
Наверное только этот пост и прочёл (ну и поглядел раздел about). А чего? Чем особа сия особа чтобы быть в шоке от ея почитателей?

Reply

ermouth February 5 2016, 20:54:14 UTC
Так ты вроде это, ни к scheme, ни к реализациям компиляторов js особо интереса не проявлял, вот я и спросил )

Reply

archaicos February 5 2016, 21:12:18 UTC
Я схемы лиспов и даже фельетоны Павла Гра(ха)ма читал, но пока не воодушевился. Увы. Чего-то не хватает.

Reply


_winnie February 6 2016, 00:54:27 UTC
у wizzard0 был замечательный вопрос "что должен возвращать max(NaN, x) и max(x, NaN)". Оказывается на него есть около десятка правильных и логичных ответов.

Reply

archaicos February 6 2016, 13:05:22 UTC
Мне кажется, у ivan_gandhi среди давнишных-предавнишных записей была одна забавная на тему вычисления и визуализации процентов всякой всячины, где тоже контекст правит балом.

У NaN'а есть и прочие прелести. С самого начала не стандартизовали значение бита, различающего QNaN и SNaN, и в итоге Intel и MIPS разошлись. У MIPS'а была логика в пользу своего выбора. А толку-то. Полной совместимости с другими архитектурами нет. Только в новых процессорах будет NaN такой же как у Intel и ARM. А запускать старый код на новых процессорах как? Кстати, инструкции MIN/MAX в новом MIPS'е предпочитают число не числу в отличии от большинства арифметических инструкций, что является хорошим подарком в некоторых ситуациях.

Reply


Leave a comment

Up