IsNumber

首页  后退  前进

IsNumber
down2

IsNumber

检测变量是否为数字类型.

 

IsNumber ( variable )

参数

variable

要检查的变量/表达式

返回值

成功:

返回 1

失败:

返回 0, 变量不是数字类型

备注

一个数字可以是一个整数(integer)/整体数(whole number)或小数/浮点数.

 

如果变量是一个字符串表示的数值, 则本函数将返回 0.

 

详细说明参考 语言参考-数据类型.

 

函数示例

#include <MsgBoxConstants.au3>
Local $iLife = 42
If IsNumber($iLife) Then
    MsgBox($MB_SYSTEMMODAL, "", "The variable is a number")
Else
    MsgBox($MB_SYSTEMMODAL, "", "The variable is not a number")
EndIf

----------------------------------------

 

该函数可以通过命令 exect 调用

参见:

IsInt, IsArray, IsFloat, IsString, IsBinary

例子
copy

exect=$var_n=3.14159||$var_i=IsNumber(Eval('var_n'))||_ViewValues($var_i)||$var_n='Hello'||$var_i=IsNumber(Eval('var_n'))||_ViewValues($var_i) ;; 示例检查变量是否是数字数据类型

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru