- 1
- 2
- 3
- 4
- 5
- 6
Вы напишите
x != x
или
import math
math.isnan(x)
?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
Вы напишите
x != x
или
import math
math.isnan(x)
?
день пятый: письма сралину
Хотя я херню написал, чтобы поехать строить космодром Сточный достаточно всего одного письма.
>ОЧЕ быстрая работа
http://govnokod.ru/24276
ещё
(при условии, что x - промежуточный результат, который тест не может явно задать как строку "NaN" с перегруженным str)
Есть.
https://ideone.com/QIMS6l
Именно поэтому я против «рнр».
https://ideone.com/h9NUSG
ИаИИИИИИИ
ИаО
ИаО
ИаО
О
О
https://ideone.com/9qc58G
притом что в интерпретаторе 5.3.1 который у меня на компе показывает nan
https://i.imgur.com/TaL0C3C.png
И lua demo 5.3.5 https://i.imgur.com/Jsgc6ro.png
Результаты: Везде просто nan
Вывод: Ideone и lua demo пиздят. Это не луа! Это эмуляция lua на ПХП!
В православных lua -nan вообще не существует и - на nan не работает и будет вечным nan.
https://github.com/gvx/Ser/issues/4
Если я обычный Сёма Ротоёбов с галеры, крудошлёпю и теку, то нахуя мне плавучка?
https://www.programming-idioms.org/idiom/55/convert-integer-to-string/1315/lua
Гуглишь, как выполнить какую-нибудь простую операцию на каком-нибудь ЯП, а он её же показывает на других ЯП. Очень удобно, когда что-нибудь нужно перевести на «PHP».
https://www.programming-idioms.org/about#about-block-language-coverage
https://www.programming-idioms.org/about#about-block-all-idioms
https://www.programming-idioms.org/about#about-block-cheatsheets
Реальные примеры хеллоуворлдов:
https://www.programming-idioms.org/idiom/1
А вот «luadist с батарейками» и «luaforwindows» и ещё какая-то, собранная MSVC, выдают -1.#IND (без понятия, что это означает; возможно, дробная часть INDEFINED или типа того).
https://stackoverflow.com/questions/19107302/in-lua-what-is-inf-and-ind
Да, похоже, что #IND и #INF всплывают в интерпретаторе, собранном «MSVC», а -nan — в интерпретаторе, собранном «Cygwin» и под «Linux».
Вообще про минимальный обвес где-то писали.
Вот Lua, Python, Ruby, PHP, JS — это компилируемые (в байткод) языки, но динамическая питузация, рефлексия, эвалы делают из них скриптовые.
Хотя rms мог проклять за шо угодно
А кто не так давно выступал в Микрософте?
Правда кармическая ответка ему за это уже прилетела.