Pular para o conteúdo

float_multiply

Números de Ponto Flutuante (XFL)
  • Calcula a multiplicação de dois números de ponto flutuante XFL (xls17)
  • Retorna um novo XFL como um int64_t
int64_t float_multiply (
int64_t float1,
int64_t float2
);
int64_t max_vault_pusd =
float_multiply(vault_xrp, exchange_rate);
NomeTipoDescrição
float1int64_tUm número de ponto flutuante de envoltório XFL representando o primeiro operando da multiplicação
float2int64_tUm número de ponto flutuante de envoltório XFL representando o segundo operando da multiplicação
TipoDescrição
int64_t

O número de envoltório XFL (xls17)

Se negativo, um erro:
INVALID_FLOAT
- um dos parâmetros fornecidos não era um número de envoltório XFL válido

OVERFLOW
- o resultado da multiplicação era muito grande para ser armazenado em um XFL.