Share via


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