Share via


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 valuedeğerinden 16 bitlik bir tamsayı number değeri döndürür. Verilen value ise null, Int16.From döndürür null. Verilen valuenumber , kesirli bölümü olmayan 16 bitlik tamsayı aralığındaysa, value döndürülür. Kesirli bölümü varsa, sayı belirtilen yuvarlama moduyla yuvarlanırsa. Varsayılan yuvarlama modu RoundingMode.ToEven'dir. Başka bir türdeysevalue, önce Number.FromText kullanılarak bir number öğesine dönüştürülür. Kullanılabilir yuvarlama modları için Number.Round'a bakın. İsteğe bağlı culture bir seçenek de sağlanabilir (örneğin, "tr-TR").

Örnek 1

değerinin 16 bit tamsayı number değerini "4"alır.

Kullanım

Int64.From("4")

Çıkış

4

Örnek 2

kullanarak RoundingMode.AwayFromZerodeğerinin 16 bit tamsayı number değerini "4.5" alır.

Kullanım

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

Çıkış

5