Int32.From
วากยสัมพันธ์
Int32.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
ประมาณ
ส่งกลับค่า number
จํานวนเต็ม 32 บิตจาก value
ที่กําหนด ถ้า value
ที่กําหนดเป็น null
Int32.From จะแสดง null
ถ้า value
ที่กําหนด number
ภายในช่วงของจํานวนเต็ม 32 บิตโดยไม่มีเศษส่วน value
จะแสดงขึ้นมา ถ้ามีเศษส่วน จากนั้นตัวเลขจะถูกปัดเศษด้วยโหมดการปัดเศษที่ระบุ โหมดการปัดเศษตามค่าเริ่มต้น RoundingMode.ToEven ถ้า value
เป็นชนิดอื่น จะถูกแปลงเป็น number
โดยใช้ Number.FromTextก่อน อ้างอิงถึง Number.Round สําหรับโหมดการปัดเศษที่พร้อมใช้งาน นอกจากนี้ อาจมี culture
ที่เลือกได้ (ตัวอย่างเช่น "en-US")
ตัวอย่างที่ 1
รับค่า number
จํานวนเต็ม 32 บิตของ "4"
การใช้งาน
Int32.From("4")
ผลลัพธ์ของ
4
ตัวอย่างที่ 2
รับค่า number
จํานวนเต็ม 32 บิตของ "4.5"
โดยใช้ RoundingMode.AwayFromZero
การใช้งาน
Int32.From("4.5", null, RoundingMode.AwayFromZero)
ผลลัพธ์ของ
5