Aracılığıyla paylaş


Int64.From

Sözdizimi

Int64.From(
    value as any,
    optional culture as nullable text,
    optional roundingMode as nullable number
) as nullable number

Hakkında

Verilen number'den 64 bitlik bir tamsayı value değeri döndürür. Eğer verilen valuenullise, Int64.Fromnulldöndürür. Verilen value, kesirli bir kısmı olmayan 64 bitlik tamsayı aralığında kalıyorsa number, value döndürülür. Kesirli bir kısmı varsa, sayı belirtilen yuvarlama moduyla yuvarlanır. Varsayılan yuvarlama modu RoundingMode.ToEven'dır. value başka bir türdeyse, önce numberkullanılarak bir Number.FromText'e dönüştürülecektir. Kullanılabilir yuvarlama modlarına Number.Round üzerinden bakabilirsiniz. İsteğe bağlı bir culture de sağlanabilir (örneğin, "en-US").

Örnek 1

number'den 64-bit tamsayı "4" değerini alın.

Kullanım

Int64.From("4")

çıkış

4

Örnek 2

numberkullanarak "4.5"'in 64-bit tamsayı RoundingMode.AwayFromZero değerini edinin.

Kullanım

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

çıkış

5