Pular para o conteúdo principal

Int8.From

Cria um inteiro de 8 bits assinado do valor determinado.

Syntax

Int8.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number

Remarks

Retorna um valor number inteiro de 8 bits assinado com base no value especificado. Se o value especificado for null, Int8.From retornará null. Se o value especificado for number dentro do intervalo de número inteiro de 8 bits assinado sem uma parte fracionária, value será retornado. Se tiver uma parte fracionária, então o número será arredondado com o modo de arredondamento especificado. O modo de arredondamento padrão é RoundingMode.ToEven. Se value for qualquer outro tipo, será convertido primeiro para um number usando Number.FromText. Confira Number.Round para os modos de arredondamento disponíveis. Um culture opcional também pode ser fornecido (por exemplo, "pt-BR").

Examples

Example #1

Obtenha o valor de <code>number</code> inteiro de 8 bits assinado de <code>"4"</code>.

Int8.From("4")

Result:

4

Example #2

Obtenha o valor de <code>number</code> inteiro de 8 bits assinado de <code>"4.5"</code> usando <code>RoundingMode.AwayFromZero</code>.

Int8.From("4.5", null, RoundingMode.AwayFromZero)

Result:

5

Category

Number.Conversion and formatting