Int64.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int64 ซึ่งเป็นจำนวนเต็ม 64-bit ที่มีช่วงค่าตั้งแต่ -9223372036854775808 ถึง 9223372036854775807 ใช้สำหรับตัวเลขที่ใหญ่เกินไปสำหรับ Int32 เช่น timestamp ตัวเลข ID ขนาดใหญ่
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| value | any | ค่าที่ต้องการแปลง (number, text ฯลฯ) | |
| [culture]ไม่บังคับ | text | null | สำนัก (culture) สำหรับการแปลงข้อความ |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน Int64.From ใช้เพื่อแปลงค่าต่างๆ เช่น ตัวเลข ข้อความ เป็นประเภทข้อมูล 64-bit integer ที่มีช่วงค่ามากกว่า Int32
แปลงค่า timestamp Unix ที่มีขนาดใหญ่เป็น Int64
แปลงข้อมูล ID ขนาดใหญ่สำหรับระบบที่ต้อง Int64
ใช้สำหรับการคำนวณที่ต้องช่วงตัวเลขขนาดใหญ่
สูตรนี้แปลงค่า 9000000000000 (9 ล้านล้าน) เป็นประเภท Int64 ตัวเลขนี้เกินขีดจำกัด Int32 แต่อยู่ในช่วง Int64
สูตรนี้แปลงข้อความ timestamp Unix (มิลลิวินาที) เป็นค่า Int64 เพื่อการประมวลผล
สูตรนี้แปลงค่าลบเล็กที่สุดของ Int64 ซึ่งเป็นขีดจำกัดล่างของระเบียบ 64-bit
Int32.From มีช่วง -2.1 พันล้าน ถึง 2.1 พันล้าน ส่วน Int64.From มีช่วงมากกว่ามากหลายเท่า (-9.2 ล้านล้าน ถึง 9.2 ล้านล้าน) ใช้ Int64.From เมื่อต้องตัวเลขขนาดใหญ่
ได้แต่จะปัดเศษเป็นจำนวนเต็ม เช่น 1000.9 จะแปลงเป็น 1001
ใช้ Int64 เมื่อต้องจำนวนเต็มขนาดใหญ่ ใช้ Number เมื่อต้องตัวเลข floating-point
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Int64.From จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
Byte.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) และค่า boolean เป็นประเภทข้อมูล byte ค่า byte เป็นตัวเลขที่อยู่ในช่วง 0-255 ใช้สำหรับการเก็บข้อมูลไบนารี การเชื่อมต่อ API ที่ต้องข้อมูลไบต์ และการประมวลผลข้อมูลแบบต่ำระดับ
Double.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล double ประเภท double เป็นตัวเลข floating-point ที่มีความเที่ยงตรงสูงกว่า single ใช้สำหรับการคำนวณทางวิทยาศาสตร์ การวิเคราะห์ข้อมูล และการประมวลผลตัวเลขที่มีขนาดใหญ่
Int16.From แปลงค่าต่างๆ เป็นประเภท Int16 (16-bit integer) ที่มีช่วง -32768 ถึง 32767 ใช้สำหรับข้อมูล ID เล็กหรือเมื่อต้องการประหยัด memory
Int32.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int32 ซึ่งเป็นจำนวนเต็ม 32-bit ที่มีช่วงค่า -2147483648 ถึง 2147483647 ใช้สำหรับการทำงานกับระบบที่ต้องการ 32-bit integer API ที่ต้องข้อมูลในรูปแบบนี้ และการคำนวณที่ต้องความแม่นยำของจำนวนเต็ม
Int8.From แปลงค่าต่างๆ เป็นประเภท Int8 (8-bit integer) ที่มีช่วง -128 ถึง 127 ใช้สำหรับข้อมูลขนาดเล็กมากหรือเมื่อต้องการประหยัด memory สูงสุด
Number.From จะพยายามแปลงค่า Input ให้เป็น Number หากเป็น Text จะพยายาม Parse ตัวเลขออกมา หากเป็น Date/Time จะแปลงเป็น Serial Number (เช่นเดียวกับ Excel)
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่