|
本帖最后由 wochai 于 2021-5-25 18:38 编辑
C#代码如下:
int AngleSweep = 360;
double SequenceDisplayMin = 737933.5;
double SequenceDisplayMax = 737934;
float[] m_TrackValue = new float[2] { 737933,0.6378019f};
//结果应为99.21736802905798, x64和Any CPU下实际计算结果为90,x86下正常
double Angle = AngleSweep * (m_TrackValue[0] + m_TrackValue[1] - SequenceDisplayMin) / (SequenceDisplayMax - SequenceDisplayMin);
//结果始终正确
Angle = 360 * (737933 + 0.6378019 - SequenceDisplayMin) / (SequenceDisplayMax - SequenceDisplayMin);
??????????????? |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|