↑  ←  Описание функции


IsFloat

Проверяет, является ли переменная десятичной дробью с плавающей точкой.

IsFloat ( variable )

Параметры

variable Переменная или выражение для проверки.

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

Успех:Возвращает 1.
Ошибка:Возвращает 0, если выражение не является десятичной дробью с плавающей точкой.

Примечания

См. примеры.

См. также

StringIsFloat, VarGetType, IsNumber, IsInt, IsArray, IsString, IsBool, IsBinary, IsPtr, IsHWnd

Пример

$n = ''
$n &= 'IsFloat(3.14159) = ' & IsFloat(3.14159) & @LF ; возвращает 1
$n &= 'IsFloat(3.000)   = ' & IsFloat(3.000) & @LF ; возвращает 0 поскольку значение является целым числом 3
$n &= 'IsFloat(1/2 - 5) = ' & IsFloat(1 / 2 - 5) & @LF ; возвращает 1
$n &= 'IsFloat(1.5e3)   = ' & IsFloat(1.5e3) & @LF ; возвращает 0 поскольку 1.5e3 = 1500
$n &= 'IsFloat("12.345")    = ' & IsFloat("12.345") ; возвращает 0 поскольку это строка

MsgBox(64 + 4096, "IsFloat", $n)