【发布时间】:2013-04-07 08:19:17
【问题描述】:
我需要一个函数来将格式为0xFFFF(2 字节)的十六进制值转换为十进制(无符号和有符号)。
例如:
0xFFFE 是 65534(未签名)0xFFFE 是 -2(已签名)
对于 4 字节和 1 字节,我也需要同样的东西。
所有这些选项(3 * 2 个选项)我需要转换回来 - 从十进制到十六进制(总共 12 个选项)。
我的函数应该是这样的:
string Myconverter(int ByteSize, bool IsFromHextoDecimal, bool IsSigned)
{
...
}
如果有执行这些转换的内置功能,我想要一个参考/链接。
【问题讨论】: