C ++中的0xFF是什么?如果我想将其转换为C#,我该怎么写?
答案 0 :(得分:10)
0xFF是一个十六进制整数,十进制为255:
FF 16 = 255 10
在c#中,您可以像c++,c,ruby,php,objective-c,{{一样使用它3}},objective-c++以及许多其他语言:
int x = 0xFF;
if (x == 255) {
// will always happen
} else {
throw unicornNukedProcessingUnitException; // will never happen
}
十六进制数通常用于表示八位字节(字节)值,因为您可以用两个十六进制数字表示八位字节的所有可能值,并且令人惊讶的是,您可以用两个十六进制数字表示的最高值是FF,即255 ,等于一个八位字节可以容纳的最高值。 :)
答案 1 :(得分:1)
你在C#中用与C ++中完全相同的方式编写它。
答案 2 :(得分:0)
这是十六进制数FF
。如果没有适当的上下文,很难告诉你究竟是什么,或者将它“转换”为C#。