263 читали · 2 года назад
Lua – знакомый многим язык-невидимка.
Всем привет! Сегодня мы поговорим о языке программирования, о котором мало кто слышал, но много кто сталкивался. Итак, на 24-й строчке рейтинга TIOBE расположился язык Lua. Язык Lua родом из Бразилии, появился на свет он еще в 1993 году. Язык Lua является скриптовым языком, с прототипной моделью ООП и динамической типизацией. Синтаксис языка очень похож на более известного и молодого собрата ­– JavaScript. При этом, язык Lua написан на C, что делает его достаточно компактным и способным взаимодействовать с различными платформами...
533 читали · 2 года назад
Секреты сравнения float - чисел в python
В python при сравнении вещественных чисел (с плавающей точкой) могут возникнуть такие казусы. >>>0.1+0.1+0.1==0.3 >>>False Сумма 0,1+0,1+0,1 не равна 0,3! Причина в том, что 0,1 имеет основание 10, которое хранится в памяти в двоичном формате, а значит, преобразуется в 2 [в двоичном представлении - 0.0(0011)] 😊. Если отобразить, как хранится в памяти число 0.1 с точностью до 22 знаков получим: Поэтому при сложении получаем число больше 0,3. Как это проверить? x, y = (0...
05:51
1,0×
00:00/05:51
8018 смотрели · 3 года назад