Chebuya 415 Опубликовано: 20 декабря, 2018 1 минуту назад, NEO сказал: дело в том что в двоичных системах хранения данных принято считать объём памяти связывая его двойкой со степенью, 2^10 = 1024 Вот это странно, значит то что мы называем килобайтами - на деле "Кибибайт"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 1 минуту назад, NEO сказал: local целое, дробное = math.modf(float) Как получить этот local? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 562 Опубликовано: 20 декабря, 2018 Просто приставка "кило" - это приставка из системы СИ. И равна 1000. Но по русским ГОСТам принято считать "кило" за 1024. Плюс многие компании считают так же. А вот производители флешек часто пишут в системе СИ, чтобы число больше было. По системе СИ, для множителя 1024 надо использовать приставку "киби" - "кибибайт". Так что Google не врет, он просто слишком точен. 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 20 декабря, 2018 (изменено) 3 минуты назад, BrightYC сказал: Вот это странно, значит то что мы называем килобайтами - на деле "Кибибайт"? Это физика, если ты будешь оперировать в физике с байтами у тебя будет 1000, но в компьютерах исторически сложилось что 1024 Изменено 20 декабря, 2018 пользователем NEO Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 20 декабря, 2018 3 минуты назад, RAPD123 сказал: Как получить этот local? local - модификатор видимости переменной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 20 декабря, 2018 5 минут назад, Totoro сказал: ... 4 минуты назад, NEO сказал: ... Ага, спасибо всем кто объяснил, теперь буду знать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 1 минуту назад, NEO сказал: local - модификатор видимости переменной. Можно пример кода чтобы я понял куда его пихать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 20 декабря, 2018 1 минуту назад, RAPD123 сказал: Можно пример кода чтобы я понял куда его пихать? local a, b = math.modf(3.14) print(a, b) ------------- a=3 b=0.14 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 @BrightYC тут можно через собачку призывать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asior 586 Опубликовано: 20 декабря, 2018 2 минуты назад, RAPD123 сказал: Можно пример кода чтобы я понял куда его пихать? https://pastebin.com/zjiKv5F0 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 20 декабря, 2018 Только что, RAPD123 сказал: @BrightYC тут можно через собачку призывать Я знаю, но к чему это? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 Только что, NEO сказал: local a, b = math.modf(3.14) print(a, b) ------------- a=3 b=0.14 Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 1 минуту назад, BrightYC сказал: Я знаю, но к чему это? Ты просто процитировал и ... прописал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 20 декабря, 2018 Только что, RAPD123 сказал: Ты просто процитировал и ... прописал Зачем цитировать и упоминать одновременно? Вроде только цитирования хватает если отвечаешь кому-то, а если нет - то да, собачка в помощь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 Только что, BrightYC сказал: Зачем цитировать и упоминать одновременно? Вроде только цитирования хватает если отвечаешь кому-то, а если нет - то да, собачка в помощь. Я о том что лучше просто призвать. А то ты не цитировал. Менее громоздко призыв смортится Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 20 декабря, 2018 (изменено) 3 минуты назад, RAPD123 сказал: Я о том что лучше просто призвать. А то ты не цитировал. Менее громоздко призыв смортится Если просто призывать - человек может не понять на что именно ты отвечаешь (Ладно, хватит на этом оффтопа) Изменено 20 декабря, 2018 пользователем BrightYC Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 1 час назад, Asior сказал: Чего там реализовывать то? Пару условий да готово. Это оказывается очень просто. Версия 1.2 будет к 20:00 по МСК Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS 1 900 Опубликовано: 20 декабря, 2018 О, как раз на днях сеструха подобное писала, впервые осваиваясь в опенкомпах, да и майне в целом. Ах, какой пекрасный мир ее ждет впереди! Кстати, отображение времени работы можно выводить в более удобном виде ЧЧ:ММ:СС, если есть желание: print("Времечко: " .. os.date("%H:%M:%S", computer.uptime())) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RAPD123 Автор темы 6 Опубликовано: 20 декабря, 2018 (изменено) 51 минуту назад, ECS сказал: О, как раз на днях сеструха подобное писала, впервые осваиваясь в опенкомпах, да и майне в целом. Ах, какой пекрасный мир ее ждет впереди! Кстати, отображение времени работы можно выводить в более удобном виде ЧЧ:ММ:СС, если есть желание: print("Времечко: " .. os.date("%H:%M:%S", computer.uptime())) Спасибо, попробую использовать такой способ времени. Ещё когда нибудь сделаю пока реального времени по UTC+0, но лень пока поднимать на сервере http и выдавать время без HTML-кода Изменено 20 декабря, 2018 пользователем RAPD123 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 20 декабря, 2018 (изменено) local fs = require("filesystem") local f = io.open("/tmp/time", "w") f:write("time") f:close() local timestamp = tonumber(string.sub(fs.lastModified("/tmp/time"), 1, 10)) + 3600 * 3 --Умножаем на часовой пояс, в моём случае GMT +3 local realtime = os.date("%d.%m.%Y %H:%M:%S", timestamp) --Реальное время в формате День.Месяц.Год Час:Минута:Секунда print(realtime) Зачем городить всякие сервера? Код выше позволяет получить время машины на котором играешь(Сервер или твой компьютер) Изменено 20 декабря, 2018 пользователем BrightYC 3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах