Int64.From
Cria um número inteiro de 64 bits a partir de um valor fornecido.
Syntax
Int64.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Retorna um valor number
inteiro de 64 bits com base no value
especificado. Se o value
especificado for null
, Int64.From
retornará null
. Se o value
especificado for number
dentro do intervalo de número inteiro de 64 bits 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 <code>number</code> inteiro de 64 bits de <code>"4"</code>.
Int64.From("4")
Result:
4
Example #2
Obter o valor <code>número</code> inteiro de 64 bits de <code>"4.5"</code> usando <code>RoundingMode.AwayFromZero</code>.
Int64.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting