Aracılığıyla paylaş


Int16.From

Sözdizimi

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

Hakkında

Verilen number'den value değerinde bir 16 bit tamsayı döndürür. Eğer verilen valuenullise, Int16.Fromnull'ü döndürür. Verilen value, kesirli kısmı olmayan 16 bitlik tamsayı aralığında ise number, value döndürülür. Kesirli bir bölümü varsa, sayı belirtilen yuvarlama moduna göre yuvarlanır. Varsayılan yuvarlama modu RoundingMode.ToEven. value başka bir türdeyse, önce numberkullanılarak bir Number.FromText'e dönüştürülecektir. Kullanılabilir yuvarlama modları için Number.Round bakın. İsteğe bağlı bir culture de sağlanabilir (örneğin, "en-US").

Örnek 1

number 16-bit tamsayı değerini "4"'den elde edin.

Kullanım

Int64.From("4")

Çıkış

4

Örnek 2

numberkullanarak "4.5"'nin RoundingMode.AwayFromZero 16-bit tamsayı değerini alın.

Kullanım

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

Çıkış

5