NAME f77_floatingpoint - FORTRAN IEEE floating-point definitions SYNOPSIS #include <f77/f77_floatingpoint.h> DESCRIPTION This file defines constants and types used to implement standard floating-point according to ANSI/IEEE Standard 754-1985. Use these constants and types to write more easily understood .F source files that will undergo automatic preprocessing prior to compilation. IEEE Rounding Modes: fp_direction_type The type of the IEEE rounding direction mode. The order of enumeration varies according to hardware. fp_precision_type The type of the IEEE rounding precision mode. Only for systems with extended precision such as Sun-3s with 68881s. SIGFPE Handling: sigfpe_code_type The type of a SIGFPE code. sigfpe_handler_type The type of a user-definable SIGFPE exception handler called to handle a particular SIGFPE code. SIGFPE_DEFAULT A macro indicating the default SIGFPE exception handling, namely for IEEE exceptions to continue with a default result, and to abort for other SIGFPE codes. SIGFPE_IGNORE A macro indicating an alternate SIGFPE exception handling, namely to ignore and continue execution. SIGFPE_ABORT A macro indicating an alternate SIGFPE exception handling, namely to abort with a core dump. IEEE Exception Handling: N_IEEE_EXCEPTION The number of distinct IEEE floating- point exceptions. fp_exception_type The type of the N_IEEE_EXCEPTION excep- tions. Each exception is given a bit number. fp_exception_field_type The type intended to hold at least N_IEEE_EXCEPTION bits corresponding to the IEEE exceptions numbered by fp_exception_type. Thus fp_inexact corresponds to the least significant bit, and fp_invalid to the fifth least significant bit. Some operations may set more than one exception. IEEE Classification: fp_class_type A list of the classes of IEEE floating- point values and symbols. FILES include/f77_floatingpoint.h SEE ALSO ieee_flags(3M), ieee_handler(3M), f77_ieee_environment(3F)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |