Евгений
Евгений личный блог
17 декабря 2022, 21:57

Алготрейдинг. QLUA округление данных (round)

function round(number, znaq) -- функция округления числа num до знаков znaq
local num = tonumber(number)
local idp = tonumber(znaq)

	if num then
		local mult = 10 ^ (idp or 0)
		if num >= 0 then return math.floor(num * mult + 0.5) / mult
		else return math.ceil(num * mult - 0.5) / mult
		end
	else return num
	end
end
0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн