Floatsub — различия между версиями

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск
(Новая страница: «{{DISPLAYTITLE:floatsub}} {{Description | Умножает одно вещественное число на другое. }} {{Params|Float:oper1, Float:oper2}}…»)
 
(Опечатка в описании и в возвращаемом значении)
Строка 1: Строка 1:
 
{{DISPLAYTITLE:floatsub}}
 
{{DISPLAYTITLE:floatsub}}
 
{{Description
 
{{Description
| Умножает одно вещественное число на другое.
+
| Производит вычитание одного вещественного числа из другого.
 
}}
 
}}
 
{{Params|Float:oper1, Float:oper2}}
 
{{Params|Float:oper1, Float:oper2}}
Строка 13: Строка 13:
 
}}
 
}}
 
{{Returns
 
{{Returns
| Результат вычитания <code>oper2</code> из <code>oper1</code>.
+
| Разность <code>oper2</code> и <code>oper1</code>.
 
}}
 
}}
 
{{NoteInfo
 
{{NoteInfo

Версия 21:41, 23 июля 2018

Описание:

Производит вычитание одного вещественного числа из другого.

Параметры:

(Float:oper1, Float:oper2)
Float:oper1 Уменьшаемое.
Float:oper2 Вычитаемое.


Возвращаемое значение:

Разность oper2 и oper1.

Info rhombus.png
Примечание
Функция вызывается в неявном виде, если вычесть одно вещественное число из другого с помощью оператора - (см. пример ниже).


Пример использования:

main()
{
    new Float: val1 = 59.0, Float: val2 = 17.0;
    new Float: result;

    // Способ 1: Вызов floatsub() в явном виде
    result = floatsub(val1, val2);

    // Способ 2: Неявный вызов floatsub() (компилятор автоматически подставит вызов функции)
    result = val1 - val2;

    printf("%.1f", result); // Вывод: "42.0"
}


См. также: