Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (N)
Guardian Procedure Calls Reference Manual522629-013
10-50
NSK_FLOAT_TNS32_TO_IEEE32_ Procedure
NSK_FLOAT_TNS32_TO_IEEE64_ 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_TNS32_TO_IEEE32_
( const NSK_float_TNS32 *in_p /* pointer to input */
, NSK_float_IEEE32 *out_p /* pointer to output */
);
uint32 NSK_FLOAT_TNS32_TO_IEEE64_
( const NSK_float_TNS32 *in_p /* pointer to input */
, NSK_float_IEEE64 *out_p /* pointer to output */
);
uint32 NSK_FLOAT_TNS64_TO_IEEE64_
( const NSK_float_TNS64 *in_p /* pointer to input */
, NSK_float_IEEE64 *out_p /* pointer to output */
);
ErrorBits := NSK_FLOAT_TNS32_TO_IEEE32_ ( TNS_Data ! i
,IEEE_Data ); ! o
ErrorBits := NSK_FLOAT_TNS32_TO_IEEE64_ ( TNS_Data ! i
,IEEE_Data ); ! o
ErrorBits := NSK_FLOAT_TNS64_TO_IEEE64_ ( TNS_Data ! i
,IEEE_Data ); ! o