在 c/c++ 中将 16.16 定点转换为 32 位浮点数的最快方法在 x86 上?
大多数人似乎想走另一条路。我想知道是否有一种快速方法将定点转换为浮点,最好使用 SSE2。直接 C 或 C++ 甚至 asm 都可以。
Most people seem to want to go the other way. I'm wondering if there is a fast way to convert fixed point to floating point, ideally using SSE2. Either straight C or C++ or even asm would be fine.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只要你有一个双精度 FPU,这很容易:有 53 位有效数字。 SSE2 具有双精度。
It's easy as long as you have a double-precision FPU: there are 53 bits of significant figures. SSE2 has double-precision.