Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (N)
Guardian Procedure Calls Reference Manual—522629-013
10-45
NSK_FLOAT_IEEE32_TO_TNS32_ Procedure
NSK_FLOAT_IEEE64_TO_TNS32_ Procedure
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
ErrorBits returned value
INT(32)
returns the 32-bit error mask.
No bits set means the result was exactly equal in value to the input. This value can
be identified with NSK_FLOAT_OK, which is equal to zero.
#include <kfpconv.h>
uint32 NSK_FLOAT_IEEE32_TO_TNS32_
( const NSK_float_IEEE32 *in_p /* pointer to input */
, NSK_float_TNS32 *out_p /* pointer to output */
);
uint32 NSK_FLOAT_IEEE64_TO_TNS32_
( const NSK_float_IEEE64 *in_p /* pointer to input */
, NSK_float_TNS32 *out_p /* pointer to output */
);
uint32 NSK_FLOAT_IEEE64_TO_TNS64_
( const NSK_float_IEEE64 *in_p /* pointer to input */
, NSK_float_TNS64 *out_p /* pointer to output */
);
ErrorBits := NSK_FLOAT_IEEE32_TO_TNS32_ ( IEEEData ! i
,TNS_Data ); ! o
ErrorBits := NSK_FLOAT_IEEE64_TO_TNS32_ ( IEEEData ! i
,TNS_Data ); ! o
ErrorBits := NSK_FLOAT_IEEE64_TO_TNS64_ ( IEEEData ! i
,TNS_Data ); ! o