Int8.From
Verilen değerden işaretli 8 bit tam sayı oluşturur.
Syntax
Int8.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Verilen value
değerinden 8 bitlik bir işaretli tamsayı number
değeri döndürür. Verilen value
değeri null
olduğunda, Int8.From
null
döndürür. Verilen value
değeri kesirli kısmı olmayan 8 bitlik işaretli tamsayı aralığında bir number
olduğunda value
döndürülür. Kesirli kısmı varsa, sayı belirtilen yuvarlama moduyla yuvarlanır. Varsayılan yuvarlama modu RoundingMode.ToEven
modudur. value
başka herhangi bir türde olduğunda, önce Number.FromText
kullanılarak number
türüne dönüştürülür. Kullanılabilir yuvarlama modları için bkz. Number.Round
. Ayrıca isteğe bağlı culture
sağlanabilir (örneğin, "tr-TR").
Examples
Example #1
<code>"4"</code> değerinin işaretli 8 bit tam sayı <code>number</code> değerini verir.
Int8.From("4")
Result:
4
Example #2
<code>RoundingMode.AwayFromZero</code> kullanıldığında <code>"4.5"</code> değerinin işaretli 8 bit tam sayı <code>number</code> değerini verir.
Int8.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting