相关疑难解决方法(0)

将整数变量与if语句中的整数列表进行比较的任何方法

我想知道是否有一种方法可以将整数变量与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)

这似乎是一个虚拟的问题,但如果存在,它将节省我很多时间

c#

1
推荐指数
1
解决办法
1615
查看次数

如何检查数组是否包含特定值?

我该怎么写这个?:

If number is different from Array[1] to Array[x-1] the begin...... 
Run Code Online (Sandbox Code Playgroud)

其中number是一个整数,array是一个从1到x的整数数组

delphi

0
推荐指数
3
解决办法
2万
查看次数

使用内联汇编计算数字的位数

如何使用 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)

delphi assembly inline-assembly

-1
推荐指数
1
解决办法
1560
查看次数

标签 统计

delphi ×2

assembly ×1

c# ×1

inline-assembly ×1