在C#中
我想检查8位二进制格式(即0000000a或00010ef0)之间的值是否在特定范围之间....
例如(以下是C语言代码)
int temp=5;
if (temp>=0 || temp<10)
printf("temp is between 0-10");
Run Code Online (Sandbox Code Playgroud)
同样的方式我想检查十六进制值是在给定的愤怒与否....
int temp=0x5;然后if (temp >= 0xa || temp < 0x10ef0)看起来像你想要的.
这||意味着OR,你可能想要AND(&&).
基本上,前缀用0x告诉编译器你是用十六进制指定的东西.
| 归档时间: |
|
| 查看次数: |
15855 次 |
| 最近记录: |