我打算用c#而不是c ++(使用SlimDX)来完成我的下一个项目.
所有directX都使用浮点数,但System.Math使用双精度数.这意味着不断在浮动和双打之间进行转换.
理想情况下,我想使用浮点数编写所有代码,因为无论如何我都没有获得任何额外的精度从双打转换为浮点数...
但是我一直无法为使用浮点数的.net找到一组数学函数.我当然可以在c#中编写我自己的库,但是我更喜欢使用已经优化的现有库...