Hoppa till huvudinnehåll

Int16.From

Skapar ett 16-bitars heltal av det givna värdet.

Syntax

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

Remarks

Returnerar ett 16-bitars number-heltalsvärde från det givna value. Om det givna value är null returnerar Int16.From null. Om det givna value är number inom intervallet för 16-bitars heltal utan decimaldel, returneras value. Om talet har en decimaldel avrundas det med det angivna avrundningsläget. Standardavrundningsläget är RoundingMode.ToEven. Om det givna value är av någon annan typ kontrollerar du under Number.FromText om hur du konverterar det till number-värde. Mer information om tillgängliga avrundningslägen finns i Number.Round. En valfri culture kan även anges (till exempel, "en-US").

Examples

Example #1

Hämta 16-bitars <code>number</code>-heltalsvärdet för <code>"4"</code>.

Int64.From("4")

Result:

4

Example #2

Hämta 16-bitars <code>number</code>-heltalsvärdet för <code>"4.5"</code> genom att använda <code>RoundingMode.AwayFromZero</code>.

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

Result:

5

Category

Number.Conversion and formatting