繁体   English   中英

ldexp的目的是什么?

[英]What is the purpose of ldexp?

我想知道人们在实际应用中使用函数ldexp()是什么。

这是描述:

返回将x(有效数字)乘以2乘以exp(指数)的幂的结果。

ldexp及其双重frexp处理浮点数的尾数和指数。 它们提供了一种在不进行直接位操作的情况下获取内部表示的方法。

当与frexp使用时, ldexp函数在需要重复乘以2的情况下非常有用。如果下一个乘法导致上溢或下溢,请使用frexp将尾数与指数分开。 这使您可以完全控制指数和尾数,因此您可以单独操作它们而不会损失任何精度。 完成后,使用ldexp再次组合尾数和指数。

在这里查看更多细节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM