Funciones numéricas

Rutinas de conversión numérica.

Estructuras de datos

  • struct NzaeNumeric128BytesBigEndian
  • struct NzaeNumeric128BytesLittleEndian
  • struct NzaeNumeric32BytesBigEndian
  • struct NzaeNumeric32BytesLittleEndian
  • struct NzaeNumeric64BytesBigEndian
  • struct NzaeNumeric64BytesLittleEndian

Funciones

double nzaeGetDoubleFromNumeric128(const NzudsNumeric128 *arg, int scale)
Convierte un Numeric128 en un double.
double nzaeGetDoubleFromNumeric32(const NzudsNumeric32 *arg, int scale)
Convierte un Numeric32 en un double.
double nzaeGetDoubleFromNumeric64(const NzudsNumeric64 *arg, int scale)
Convierte un Numeric64 en un double.

Descripción detallada

Rutinas de conversión numérica.

Documentación de funciones

double nzaeGetDoubleFromNumeric128(const NzudsNumeric128 *arg, int scale)
Convierte un Numeric128 en un double.
Parámetros:
  • NzudsNumeric128 arg

    El valor numérico 128

  • scale

    La escala.

    Devuelve

    El valor doble.

    Debido a las diferencias de tamaño, es posible que esta función no funcione como se espera para determinados valores.

double nzaeGetDoubleFromNumeric32(const NzudsNumeric32 *arg, int scale)
Convierte un Numeric32 en un double.
Parámetros:
  • NzudsNumeric32 arg

    El numérico 32

  • scale

    La escala.

    Devuelve

    El valor doble.

double nzaeGetDoubleFromNumeric64(const NzudsNumeric64 *arg, int scale)
Convierte un Numeric64 en un double.
Parámetros:
  • NzudsNumeric64 arg

    El número 64

  • scale

    La escala.

    Devuelve

    El valor doble.