浮点数控制例程

来自RAD Studio
跳转到:航行,搜索

转到使用浮点例程

转到API类别索引


本主题列出了用于控制FPU状态的所有例程和变量。

例行程序 说明
系统。数学。获取异常 检索活动浮点异常集。
系统。数学。设置异常 将指定的浮点异常设置为活动。
系统。数学。获取异常掩码 从当前浮点硬件返回异常掩码。
系统。数学。设置异常掩码 在浮点数字硬件上设置异常掩码。
系统。数学。清除异常 如果出现以下情况,则清除指定浮点数的累积异常标志,并引发挂起异常的错误加薪折弯真的
系统。数学。加薪例外 清除指定浮点数的累积异常标志,并引发挂起异常的错误。
系统。数学。获取精确模式 返回FPU精度控制模式。
系统。数学。设置精确模式 设置FPU精度控制模式。
系统。数学。获取圆形模式 返回当前浮点舍入模式。
系统。数学。设置圆形模式 设置浮点计算的舍入模式。
系统。测试SSE 表示支持的SSE(数据流单指令多数据扩展指令集)版本。
系统。获取8087CW 返回8087控制字的值。
系统。设置8087CW 设置Intel X87 FPU中的控制字。
系统。重置8087CW 将8087(FPU)控制字设置为默认8087CW
系统。设置MXCSR 设置SSE中的MXCSR寄存器。

注:要更改浮点数的异常模式、舍入模式和精度,建议使用系统。数学。设置异常掩码,系统。数学。设置圆形模式、和系统。数学。设置精确模式而不是系统。设置8087CW,系统。设置MXCSR,或_控件87,_控件fp


另请参见

代码示例