Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 02.10.2021 во всех областях

  1. 3 балла
    Мы тут все слегка изменяем код Zer0Galaxy. Это фрагмент варианта ECS. Ему, похоже, было лень менять название на другое. И я тоже не стал переделывать. Название вводит в заблуждение, но логика кода верная. computer.uptime() возвращает округлённое до целых тиков время работы компьютера с момента его включения. os.clock() возвращает время, в течение которого компьютер был занят вычислениями, не округляя его до тиков. Конкретно в этом случае для измерения уместнее использовать именно os.clock.
  2. 1 балл
    Вы запускаете один и тот же код? Я вижу, что у @Zer0Galaxy используется local uptime=require("computer").uptime, наверное @ECS скопировал его. А @eu_tomat использует local uptime=os.clock В чем их различие, кстати?
  3. 0 баллов
    Чекнул дополнительно пару известных вариантов округления. Топикстартеру респект за наиболее производительное решение: Constant 0.017 Upvalue 0.023 math.floor 0.027 floor (no indexing) 0.025 Lua 5.3+: (num + 0.5) // 1 0.022 Lua 5.2+: num - num % 1 0.026
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...