Double.From แปลงค่าต่างๆ เช่น ตัวเลข (number) ข้อความ (text) เป็นประเภทข้อมูล double ประเภท double เป็นตัวเลข floating-point ที่มีความเที่ยงตรงสูงกว่า single ใช้สำหรับการคำนวณทางวิทยาศาสตร์ การวิเคราะห์ข้อมูล และการประมวลผลตัวเลขที่มีขนาดใหญ่
=Double.From(value as any, optional culture as nullable text) as nullable number
=Double.From(value as any, optional culture as nullable text) as nullable number
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| value | any | Yes | ค่าที่ต้องการแปลง (number, text ฯลฯ) | |
| culture | text | Optional | null | สำนัก (culture) สำหรับการแปลงข้อความ |
ใช้สำหรับการคำนวณที่ต้องความแม่นยำและอาจมีตัวเลขมีขนาดใหญ่
แปลงข้อมูลเพื่อการวิเคราะห์ทางสถิติและวิทยาศาสตร์ข้อมูล
ใช้สำหรับตัวเลขที่มีค่ามากหรือเล็กมาก
Double.From(3.14159)=Double.From(3.14159)
3.14159
Double.From("1.23e+10")=Double.From("1.23e+10")
1.23e+10
Double.From(9999999999.999)=Double.From(9999999999.999)
9999999999.999
Double.From ใช้สำหรับการคำนวณทางวิทยาศาสตร์ Decimal.From ใช้สำหรับการเงิน Double มีขนาดใหญ่กว่า Decimal แต่อาจสูญเสียความแม่นยำบางส่วน
ได้ ตัวอักษร “Infinity”, “+Infinity”, “-Infinity” จะแปลงเป็นค่า infinity ของ double
ฟังก์ชันจะส่งคืนข้อผิดพลาด หรือ null ขึ้นอยู่กับการจัดการข้อผิดพลาด
ฟังก์ชัน Double.From ใช้เพื่อแปลงค่าต่างๆ เช่น ตัวเลข ข้อความ เป็นประเภทข้อมูล double (floating-point ที่มีความเที่ยงตรงสูง)