Skip to main content

Int64.From

สร้างจำนวนเต็ม 64 บิตจากค่าที่ระบุ

Syntax​

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

Remarks​

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

Examples​

Example #1​

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

Int64.From("4")

Result:

4

Example #2​

รับค่าตัวเลขที่เป็นจำนวนเต็ม 64 บิตของ "4.5" โดยใช้ RoundingMode.AwayFromZero

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

Result:

5

Category​

Number.Conversion and formatting