我想知道是否有一种方法可以将整数变量与if语句中的整数列表进行比较,因为我们可以在SQL WHERE CLAUSE中执行此操作,
WHERE MY_ID IN (1,2,3,4,5,6)
Run Code Online (Sandbox Code Playgroud)
如果它存在于c#中我想使用相同的功能
if(myid in (1,2,3,4,5,6)){}
Run Code Online (Sandbox Code Playgroud)
这似乎是一个虚拟的问题,但如果存在,它将节省我很多时间
我该怎么写这个?:
If number is different from Array[1] to Array[x-1] the begin......
Run Code Online (Sandbox Code Playgroud)
其中number是一个整数,array是一个从1到x的整数数组
如何使用 Delphi 的内联汇编器获取数字的位数?
例如 :
13452 should return 5
1344 should return 4
9721343 should return 7
Run Code Online (Sandbox Code Playgroud)
等等
我的尝试是这样的:
function CalculateLength(Number : integer) : Integer;
begin
asm
PUSH Length(Number)
MOV @Result, EAX
end;
end;
Run Code Online (Sandbox Code Playgroud)