【发布时间】:2018-02-16 16:03:42
【问题描述】:
我有一个从 ADC 读取数据的 C#/Mono 应用程序。我的读取函数将其返回为 ulong。数据是两个补码,我需要将其转换为 int。例如:
0x7FFFFF = + 8,388,607
0x7FFFFE = + 8,388,606
0x000000 = 0
0xFFFFFF = -1
0x800001 = - 8,388,607
0x800000 = - 8,388,608
我该怎么做?
【问题讨论】:
标签: c# mono integer data-conversion twos-complement