แชร์ผ่าน


Int16.From

วากยสัมพันธ์

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

ประมาณ

ส่งกลับค่า จํานวนเต็ม 16 บิต number จาก valueที่กําหนด ถ้า value ที่กําหนดเป็น nullInt16.From จะแสดง null ถ้า value ที่กําหนด number ภายในช่วงของจํานวนเต็ม 16 บิตโดยไม่มีเศษส่วน value จะถูกส่งกลับ ถ้ามีเศษส่วน จากนั้นตัวเลขจะถูกปัดเศษด้วยโหมดการปัดเศษที่ระบุ โหมดการปัดเศษตามค่าเริ่มต้น RoundingMode.ToEven ถ้า value เป็นชนิดอื่น จะถูกแปลงเป็น number โดยใช้ Number.FromTextก่อน อ้างอิงถึง Number.Round สําหรับโหมดการปัดเศษที่พร้อมใช้งาน นอกจากนี้ อาจมี culture ที่เลือกได้ (ตัวอย่างเช่น "en-US")

ตัวอย่างที่ 1

รับค่า number จํานวนเต็ม 16 บิตของ "4"

การใช้งาน

Int64.From("4")

ผลลัพธ์ของ

4

ตัวอย่างที่ 2

รับค่า number จํานวนเต็ม 16 บิตของ "4.5" โดยใช้ RoundingMode.AwayFromZero

การใช้งาน

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

ผลลัพธ์ของ

5