precise_math 命名空间中的函数符合 C99。 包括了每个函数的单精度和双精度版本。 例如,acos 是双精度版本,acosf 是使用单精度版本。 包含单精度函数的这些函数要求在快捷键上有对扩展的双精度支持。 可以使用 accelerator::supports_double_precision 数据成员 确定是否可以在给定的快捷键使用这些函数。
namespace precise_math;
成员
函数
名称 |
说明 |
---|---|
已重载。 计算参数的反余弦 |
|
计算参数的反余弦 |
|
已重载。 计算参数的反双曲余弦值 |
|
计算参数的反双曲余弦值 |
|
已重载。 计算参数的反正弦 |
|
计算参数的反正弦 |
|
已重载。 计算参数的反双曲正弦值 |
|
计算参数的反双曲正弦值 |
|
已重载。 计算参数的反正切 |
|
已重载。 计算 _Y/_X 的反正切 |
|
计算 _Y/_X 的反正切 |
|
计算参数的反正切 |
|
已重载。 计算参数的反双曲正切值 |
|
计算参数的反双曲正切值 |
|
已重载。 计算参数的实立方根 |
|
计算参数的实立方根 |
|
已重载。 计算参数的上限 |
|
计算参数的上限 |
|
已重载。 用_X的大小和_Y的符号来生成值 |
|
用_X的大小和_Y的符号来生成值 |
|
已重载。 计算参数的余弦 |
|
计算参数的余弦 |
|
已重载。 计算参数的双曲余弦值 |
|
计算参数的双曲余弦值 |
|
已重载。 计算余弦pi * _X的反余弦值 |
|
计算余弦pi * _X的反余弦值 |
|
已重载。 计算_X的错误函数 |
|
已重载。 计算_X的互补错误函数 |
|
计算_X的互补错误函数 |
|
已重载。 计算_X 的反互补错误函数 |
|
计算_X 的反互补错误函数 |
|
计算_X的错误函数 |
|
已重载。 计算_X的反向错误函数 |
|
计算_X的反向错误函数 |
|
已重载。 计算参数以 e 为底的指数 |
|
已重载。 计算参数以 10 为底的指数 |
|
计算参数以 10 为底的指数 |
|
已重载。 计算参数以 2 为底的指数 |
|
计算参数以 2 为底的指数 |
|
计算参数以 e 为底的指数 |
|
已重载。 计算参数的以 e 为底的指数,减去 1 |
|
计算参数的以 e 为底的指数,减去 1 |
|
已重载。 返回参数的绝对值 |
|
返回参数的绝对值 |
|
已重载。 决定参数之间的正整数差异。 |
|
决定参数之间的正整数差异。 |
|
已重载。 计算参数的下限 |
|
计算参数的下限 |
|
已重载。 计算(_X * _Y) + _Z,舍入为一个三元运算 |
|
计算(_X * _Y) + _Z,舍入为一个三元运算 |
|
已重载。 决定参数的最大数值 |
|
决定参数的最大数值 |
|
已重载。 决定参数的最小数值 |
|
决定参数的最小数值 |
|
已重载。 计算 _X/_Y 的浮点余数 |
|
计算 _X/_Y 的浮点余数 |
|
已重载。 分类为 NaN 的参数值,无穷大,常规,低质零, |
|
已重载。 获取 _X 的尾数和指数 |
|
获取 _X 的尾数和指数 |
|
已重载。 计算_X 和_Y 正方形的总和的平方根 |
|
计算_X 和_Y 正方形的总和的平方根 |
|
已重载。 提取_X 指数为无符号整型值 |
|
提取_X 指数为无符号整型值 |
|
已重载。 确定参数是否具有有限的值 |
|
已重载。 确定参数是否是无穷 |
|
已重载。 确定参数是否是 NaN |
|
已重载。 确定参数是否是规范 |
|
已重载。 利用尾数和指数计算实数 |
|
利用尾数和指数计算实数 |
|
已重载。 计算伽玛参数绝对值的自然对数 |
|
计算伽玛参数绝对值的自然对数 |
|
已重载。 计算参数以 e 为底的对数 |
|
已重载。 计算参数以 10 为底的对数 |
|
计算参数以 10 为底的对数 |
|
已重载。 计算1加参数以 e 为底的对数 |
|
计算1加参数以 e 为底的对数 |
|
已重载。 计算参数以 2 为底的对数 |
|
计算参数以 2 为底的对数 |
|
已重载。 用浮点格式提取_X的指数作为有符号整数值 |
|
用浮点格式提取_X的指数作为有符号整数值 |
|
计算参数以 e 为底的对数 |
|
已重载。 将 _X 拆分为小数部分和整数部分。 |
|
将 _X 拆分为小数部分和整数部分。 |
|
返回一个清扫NaN |
|
返回一个清扫NaN |
|
已重载。 通过使用当前舍入方向,舍入参数为浮点格式的一个整数值,整数。 |
|
通过使用当前舍入方向,舍入参数为浮点格式的一个整数值,整数。 |
|
已重载。 确定下一个可表示的值,类型为函数,在 _Y 方向中的 _X 之后。 |
|
确定下一个可表示的值,类型为函数,在 _Y 方向中的 _X 之后。 |
|
已重载。 返回参数的累积分布函数 |
|
返回参数的累积分布函数 |
|
已重载。 计算 _X 的 _Y 次幂。 |
|
计算 _X 的 _Y 次幂。 |
|
已重载。 返回参数的反累积分布函数 |
|
返回参数的反累积分布函数 |
|
已重载。 返回参数立方根的倒数 |
|
返回参数立方根的倒数 |
|
已重载。 计算余数:_X REM _Y |
|
计算余数:_X REM _Y |
|
已重载。 计算和_X REM _Y相同的余数。 然后计算整数商_X/_Y的低23 位,并指定该值的符号为_X/_Y的符号。 在由_Quo指向的整数中存储这个有符号值。 |
|
计算和_X REM _Y相同的余数。 然后计算整数商_X/_Y的低23 位,并指定该值的符号为_X/_Y的符号。 在由_Quo指向的整数中存储这个有符号值。 |
|
已重载。 将 _X 四舍五入为最接近的整数 |
|
将 _X 四舍五入为最接近的整数 |
|
已重载。 返回参数平方根的倒数 |
|
返回参数平方根的倒数 |
|
已重载。 以 FLT_RADIX乘以_X到乘幂运算_Y |
|
以 FLT_RADIX乘以_X到乘幂运算_Y |
|
已重载。 以 FLT_RADIX乘以_X到乘幂运算_Y |
|
以 FLT_RADIX乘以_X到乘幂运算_Y |
|
已重载。 确定_X 符号是否为负值 |
|
确定_X 符号是否为负值 |
|
已重载。 计算参数的正弦值 |
|
已重载。 计算 _X 的正弦和余弦值 |
|
计算 _X 的正弦和余弦值 |
|
计算参数的正弦值 |
|
已重载。 计算参数的双曲正弦值 |
|
计算参数的双曲正弦值 |
|
已重载。 计算余弦pi * _X的正弦值 |
|
计算余弦pi * _X的正弦值 |
|
已重载。 计算参数的平方根。 |
|
计算参数的平方根。 |
|
已重载。 计算参数的正切值 |
|
计算参数的正切值 |
|
已重载。 计算参数的双曲正切值 |
|
计算参数的双曲正切值 |
|
已重载。 计算余弦pi * _X的正切值 |
|
计算余弦pi * _X的正切值 |
|
已重载。 计算_X 的伽玛函数 |
|
计算_X 的伽玛函数 |
|
已重载。 截断参数为整数部分 |
|
截断参数为整数部分 |
要求
**头文件:**amp_math.h
**命名空间:**并发