我需要一个函数将格式0xFFFF
(2 字节)的十六进制值转换为十进制(无符号和有符号)。
例如:
0xFFFE
是65534
(无符号)
0xFFFE
是-2
(有符号)
对于4 Bytes 和 1 Byte我也需要同样的东西。
所有这些选项(3 * 2 个选项)我需要转换回来 - 从十进制到十六进制(总共 12 个选项)。
我的功能应该是这样的:
string Myconverter(int ByteSize, bool IsFromHextoDecimal, bool IsSigned)
{
...
}
如果有执行这些转换的内置功能,我想要一个参考/链接。