Pular para o conteúdo

float_set

Números de Ponto Flutuante (XFL)
  • Calcula um ponto flutuante XFL (xls17) a partir do expoente e da mantissa fornecidos
  • Retorna esse XFL como um int64_t
int64_t float_set (
int32_t exponent,
int64_t mantissa
);
int64_t small_amount =
float_set(-81, 1);
NomeTipoDescrição
exponentint32_tUm expoente no intervalo de -96 a 80
mantissaint64_tUma mantissa. Se negativa, o sinal do float é negativo.
TipoDescrição
int64_t

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

Se negativo, um erro:
INVALID_FLOAT
- O ajuste da mantissa para 16 dígitos produziu um underflow ou overflow.