Ana içeriğe geç

Byte.From

Verilen değerden 8 bitlik bir tamsayı oluşturur.

Syntax

Byte.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number

Remarks

Verilen value değerinden 8 bitlik bir tamsayı number değeri döndürür. Verilen value değeri null olduğunda, Byte.From null döndürür. Verilen value değeri kesirli kısmı olmayan 8 bitlik 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 8 bit tam sayı <code>number</code> değerini verir.

Byte.From("4")

Result:

4

Example #2

<code>RoundingMode.AwayFromZero</code> kullanıldığında <code>"4.5"</code> değerinin 8 bit tam sayı <code>number</code> değerini verir.

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

Result:

5

Category

Number.Conversion and formatting