This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

Integer Mathematical Functions

Integer Mathematical Functions#

HIP Runtime API Reference: Integer Mathematical Functions
Integer Mathematical Functions
Collaboration diagram for Integer Mathematical Functions:

Functions

__DEVICE__ uint64_t __make_mantissa_base8 (const char *__tagp __attribute__((nonnull)))
 Make base 8 (octal) mantissa from char array. More...
 
__DEVICE__ uint64_t __make_mantissa_base10 (const char *__tagp __attribute__((nonnull)))
 Make base 10 (decimal) mantissa char array. More...
 
__DEVICE__ uint64_t __make_mantissa_base16 (const char *__tagp __attribute__((nonnull)))
 Make base 16 (hexadecimal) mantissa char array. More...
 
__DEVICE__ uint64_t __make_mantissa (const char *__tagp __attribute__((nonnull)))
 Make mantissa based on number format char array. More...
 

Detailed Description

Integer Mathematical Functions

Function Documentation

◆ __make_mantissa()

__DEVICE__ uint64_t __make_mantissa ( const char *__tagp   __attribute__(nonnull))

Make mantissa based on number format char array.

◆ __make_mantissa_base10()

__DEVICE__ uint64_t __make_mantissa_base10 ( const char *__tagp   __attribute__(nonnull))

Make base 10 (decimal) mantissa char array.

◆ __make_mantissa_base16()

__DEVICE__ uint64_t __make_mantissa_base16 ( const char *__tagp   __attribute__(nonnull))

Make base 16 (hexadecimal) mantissa char array.

◆ __make_mantissa_base8()

__DEVICE__ uint64_t __make_mantissa_base8 ( const char *__tagp   __attribute__(nonnull))

Make base 8 (octal) mantissa from char array.