Math.modf (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''math.modf''' - возвращает целую и дробную часть числа. == Синтаксис == Привязка к о...») |
Tatikoma (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: Нет. | Привязка к окну: Нет. | ||
− | + | <br>Работа со свернутым окном: Да. | |
− | math.modf( | + | math.modf(<число>) |
== Примеры == | == Примеры == | ||
Строка 29: | Строка 29: | ||
[[Math.floor (Lua)]] | [[Math.floor (Lua)]] | ||
− | + | <br>[[Math.pow (Lua)]] | |
− | + | <br>[[Math.sqrt (Lua)]] | |
− | + | <br>[[Math.ceil (Lua)]] |
Текущая версия на 10:54, 28 августа 2019
Содержание
Описание
math.modf - возвращает целую и дробную часть числа.
Синтаксис
Привязка к окну: Нет.
Работа со свернутым окном: Да.
math.modf(<число>)
Примеры
--lua local a, b = math.modf(123.48) -- вернёт целую часть в переменную 'a' и дробную в переменную 'b' log (a, b)
--lua local a = math.modf(123.4) -- вернёт только целую часть log(a)
--lua local x, y = math.modf(math.sqrt(45)) -- вернёт целую часть = 6 и дробную = 70820393249937, т. к. корень из 45 (6,708203932499369) log (x, y)
--lua local x, y = math.modf(math.sqrt(45)) -- вернёт целую часть = 6 и дробную = 70820393249937, т. к. корень из 45 (6,708203932499369) y = tonumber(string.format("%.6f", y)) -- округлить дробную часть до 6 знаков после точки log (x, y)
Смотрите также
Math.floor (Lua)
Math.pow (Lua)
Math.sqrt (Lua)
Math.ceil (Lua)