อ่านในภาษาอังกฤษ

แชร์ผ่าน


Int32.From

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

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

ประมาณ

ส่งกลับค่า number จํานวนเต็ม 32 บิตจาก valueที่กําหนด ถ้า value ที่กําหนดเป็น nullInt32.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