float_set
Conceitos
Seção intitulada “Conceitos”Comportamento
Seção intitulada “Comportamento”- Calcula um ponto flutuante XFL (xls17) a partir do expoente e da mantissa fornecidos
- Retorna esse XFL como um int64_t
- Define o expoente e a mantissa de uma representação de float.
- Retorna um código de erro ou um novo XFL como um bigint.
Definição
Seção intitulada “Definição”int64_t float_set ( int32_t exponent, int64_t mantissa);function float_set(exponent: number, mantissa: number): ErrorCode | bigintExemplo
Seção intitulada “Exemplo”int64_t small_amount = float_set(-81, 1);const small_amount = float_set(-81, 1);Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Descrição |
|---|---|---|
| exponent | int32_t | Um expoente no intervalo de -96 a 80 |
| mantissa | int64_t | Uma mantissa. Se negativa, o sinal do float é negativo. |
| Nome | Tipo | Descrição |
|---|---|---|
| exponent | bigint | Um expoente no intervalo de -96 a 80 |
| mantissa | bigint | Uma mantissa. Se negativa, o sinal do float é negativo. |
Código de Retorno
Seção intitulada “Código de Retorno”| Tipo | Descrição |
|---|---|
| int64_t | O número de envoltório XFL (xls17) |
| Tipo | Descrição |
|---|---|
| ErrorCode | bigint | Um código de erro ou o número de envoltório XFL (xls17). |