float
Материал из Pro-Pawn Wiki
Описание:
Преобразует целое число в вещественное.
Параметры:
(value) |
value | Целочисленное значение для конверсии в вещественное число. |
Возвращаемое значение:
Вещественное число, соответствующее целочисленному значению в параметре
value
.
Примечание |
Функция вызывается в неявном виде, если присвоить вещественной переменной (т.е. переменной с тегом Float ) целочисленное значение (см. пример ниже).
|
Пример использования:
main()
{
const int_value = 42;
new Float: float_value;
// Способ 1: Конверсия в явном виде
float_value = float(int_value);
// Способ 2: Неявная конверсия (компилятор сам подставит вызов float())
float_value = int_value;
printf("Целое: %d", int_value); // Вывод: "Целое: 42"
printf("Вещественное: %f", float_value); // Вывод: "Вещественное: 42.000000"
}
{
const int_value = 42;
new Float: float_value;
// Способ 1: Конверсия в явном виде
float_value = float(int_value);
// Способ 2: Неявная конверсия (компилятор сам подставит вызов float())
float_value = int_value;
printf("Целое: %d", int_value); // Вывод: "Целое: 42"
printf("Вещественное: %f", float_value); // Вывод: "Вещественное: 42.000000"
}
См. также: