Byte.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) และค่า boolean เป็นประเภทข้อมูล byte ค่า byte เป็นตัวเลขที่อยู่ในช่วง 0-255 ใช้สำหรับการเก็บข้อมูลไบนารี การเชื่อมต่อ API ที่ต้องข้อมูลไบต์ และการประมวลผลข้อมูลแบบต่ำระดับ
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| value | any | ค่าที่ต้องการแปลง (number, text, boolean ฯลฯ) | |
| [culture]ไม่บังคับ | text | null | สำนัก (culture) สำหรับการแปลงข้อความ เช่น “en-US” หรือ “th-TH” |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน Byte.From ใช้เพื่อแปลงค่าต่างๆ (เช่น ตัวเลข ข้อความ ลอจิก) เป็นประเภทข้อมูล byte ที่อยู่ในช่วง 0-255
แปลงตัวเลขจาก 0-255 เป็นประเภท byte สำหรับใช้กับข้อมูลไบนารี
แปลงค่าข้อความ (เช่น "123") เป็นประเภท byte
ใช้ byte เป็นข้อมูลสำหรับการเชื่อมต่อกับ API ที่ต้องข้อมูลไบต์
สูตรนี้แปลงค่า 150 เป็นประเภท byte ผลลัพธ์คือ 150 ซึ่งอยู่ในช่วง 0-255
สูตรนี้แปลงข้อความ "200" เป็นค่า byte 200 ฟังก์ชันจะแปลงข้อความตัวเลขให้เป็นประเภท byte
สูตรนี้แปลงค่า true เป็นไบต์ 1 (false จะแปลงเป็น 0) ใช้เป็นตัวแทนสำหรับค่า boolean ในข้อมูลไบนารี
ไม่ได้ ค่า byte มีช่วง 0-255 ถ้าตัวเลขมากกว่า 255 ฟังก์ชันจะส่งคืนข้อผิดพลาด (error)
Byte.From แปลงเป็นไบต์ (0-255) ส่วน Number.From แปลงเป็นตัวเลข (number) ทั่วไปที่ไม่มีข้อจำกัด ใช้ Byte.From สำหรับข้อมูลไบนารี
ค่า byte ต้องเป็นจำนวนเต็มบวกที่อยู่ในช่วง 0-255 ถ้าปลายด้านลบ ฟังก์ชันจะส่งคืนข้อผิดพลาด
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Byte.From จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
Int32.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int32 ซึ่งเป็นจำนวนเต็ม 32-bit ที่มีช่วงค่า -2147483648 ถึง 2147483647 ใช้สำหรับการทำงานกับระบบที่ต้องการ 32-bit integer API ที่ต้องข้อมูลในรูปแบบนี้ และการคำนวณที่ต้องความแม่นยำของจำนวนเต็ม
Int64.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล Int64 ซึ่งเป็นจำนวนเต็ม 64-bit ที่มีช่วงค่าตั้งแต่ -9223372036854775808 ถึง 9223372036854775807 ใช้สำหรับตัวเลขที่ใหญ่เกินไปสำหรับ Int32 เช่น timestamp ตัวเลข ID ขนาดใหญ่
Number.From จะพยายามแปลงค่า Input ให้เป็น Number หากเป็น Text จะพยายาม Parse ตัวเลขออกมา หากเป็น Date/Time จะแปลงเป็น Serial Number (เช่นเดียวกับ Excel)
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่