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

Информация об устройстве

Рекомендуемые сообщения

1 минуту назад, NEO сказал:

дело в том что в двоичных системах хранения данных принято считать объём памяти связывая его двойкой со степенью, 2^10 = 1024

d14ec601ac1639591869c045a7bf08f2.png
Вот это странно, значит то что мы называем килобайтами - на деле "Кибибайт"? 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, NEO сказал:

local целое, дробное = math.modf(float)

Как получить этот local?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто приставка "кило" - это приставка из системы СИ. И равна 1000.

Но по русским ГОСТам принято считать "кило" за 1024. Плюс многие компании считают так же. А вот производители флешек часто пишут в системе СИ, чтобы число больше было.

По системе СИ, для множителя 1024 надо использовать приставку "киби" - "кибибайт".

 

Так что Google не врет, он просто слишком точен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, BrightYC сказал:

d14ec601ac1639591869c045a7bf08f2.png
Вот это странно, значит то что мы называем килобайтами - на деле "Кибибайт"? 
 

Это физика, если ты будешь оперировать в физике с байтами у тебя будет 1000, но в компьютерах исторически сложилось что 1024

Изменено пользователем NEO

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, RAPD123 сказал:

Как получить этот local?

local - модификатор видимости переменной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Totoro сказал:

...

4 минуты назад, NEO сказал:

...

Ага, спасибо всем кто объяснил, теперь буду знать.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, NEO сказал:

local - модификатор видимости переменной.

Можно пример кода чтобы я понял куда его пихать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, RAPD123 сказал:

Можно пример кода чтобы я понял куда его пихать?

local a, b = math.modf(3.14)
print(a, b)

-------------

a=3

b=0.14

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, RAPD123 сказал:

@BrightYC тут можно через собачку призывать

Я знаю, но к чему это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, NEO сказал:

local a, b = math.modf(3.14)
print(a, b)

-------------

a=3

b=0.14

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, BrightYC сказал:

Я знаю, но к чему это?

Ты просто процитировал и ... прописал

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, RAPD123 сказал:

Ты просто процитировал и ... прописал

Зачем цитировать и упоминать одновременно? Вроде только цитирования хватает если отвечаешь кому-то, а если нет - то да, собачка в помощь.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, BrightYC сказал:

Зачем цитировать и упоминать одновременно? Вроде только цитирования хватает если отвечаешь кому-то, а если нет - то да, собачка в помощь.

 

Я о том что лучше просто призвать. А то ты не цитировал. Менее громоздко призыв смортится

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, RAPD123 сказал:

Я о том что лучше просто призвать. А то ты не цитировал. Менее громоздко призыв смортится

Если просто призывать - человек может не понять на что именно ты отвечаешь
(Ладно, хватит на этом оффтопа)

 

Изменено пользователем BrightYC

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Asior сказал:

Чего там реализовывать то? Пару условий да готово.

Это оказывается очень просто. Версия 1.2 будет к 20:00 по МСК

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

О, как раз на днях сеструха подобное писала, впервые осваиваясь в опенкомпах, да и майне в целом. Ах, какой пекрасный мир ее ждет впереди! Кстати, отображение времени работы можно выводить в более удобном виде ЧЧ:ММ:СС, если есть желание:

print("Времечко: " .. os.date("%H:%M:%S", computer.uptime()))

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
51 минуту назад, ECS сказал:

О, как раз на днях сеструха подобное писала, впервые осваиваясь в опенкомпах, да и майне в целом. Ах, какой пекрасный мир ее ждет впереди! Кстати, отображение времени работы можно выводить в более удобном виде ЧЧ:ММ:СС, если есть желание:


print("Времечко: " .. os.date("%H:%M:%S", computer.uptime()))

 

Спасибо, попробую использовать такой способ времени. Ещё когда нибудь сделаю пока реального времени по UTC+0, но лень пока поднимать на сервере http и выдавать время без HTML-кода

Изменено пользователем RAPD123

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
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)

Зачем городить всякие сервера? Код выше позволяет получить время машины на котором играешь(Сервер или твой компьютер)

Изменено пользователем BrightYC

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...