ฟังก์ชัน Abs, Exp, Ln, Power, Log และ Sqrt
ใช้กับ: แอปพื้นที่ทำงาน Dataverse คอลัมน์สูตร โฟลว์เดสก์ท็อป แอปแบบจำลอง Power Pages Power Platform CLI
คำนวณค่าสัมบูรณ์ ลอการิทึม รากที่สอง และผลลัพธ์ของการยกกำลัง e หรือตัวเลขยกกำลังที่ระบุใดๆ
คำอธิบาย
ฟังก์ชัน Abs ส่งกลับค่าที่ไม่ใช่ค่าลบของอาร์กิวเมนต์ ถ้าจำนวนเป็นลบ Abs จะส่งกลับค่าเทียบเท่าที่เป็นบวก
ฟังก์ชัน Exp ส่งกลับ e ที่ยกกำลังตามตัวเลขของอาร์กิวเมนต์ จำนวนอดิศัย e เริ่มด้วย 2.7182818...
ฟังก์ชัน Ln ส่งกลับลอการิทึมธรรมชาติ (ฐาน e) ของอาร์กิวเมนต์
ฟังก์ชัน Power ส่งกลับตัวเลขยกกำลัง ซึ่งเทียบเท่ากับการใช้ ^ ตัวดำเนินการ
ฟังก์ชัน Log ส่งคืนลอการิทึมของอาร์กิวเมนต์แรกในฐานที่ระบุโดยอาร์กิวเมนต์ที่สอง (หรือ 10 หากไม่ได้ระบุ)
ฟังก์ชัน Sqrt ส่งกลับจำนวนที่เท่ากับอาร์กิวเมนต์เมื่อคูณด้วยจำนวนนั้น
ถ้าคุณส่งตัวเลขเดียว ค่าที่ส่งกลับคือผลลัพธ์เดียวที่ยึดตามฟังก์ชันที่เรียกใช้ ถ้าคุณส่ง ตาราง แบบคอลัมน์เดียวที่มีตัวเลข ค่าที่ส่งกลับเป็นตารางแบบคอลัมน์เดียวของผลลัพธ์ในคอลัมน์ ค่า โดยมีหนึ่งผลลัพธ์สำหรับแต่ละเรกคอร์ดในตารางของอาร์กิวเมนต์ ถ้าคุณมีตารางแบบหลายคอลัมน์ คุณสามารถจัดรูปร่างเป็นตารางแบบคอลัมน์เดียวได้ ตามที่ การทำงานกับตาราง อธิบายไว้
ถ้าอาร์กิวเมนต์จะส่งผลให้เกิดค่าที่ไม่ได้กำหนดไว้ ผลลัพธ์จะเป็น ค่าว่าง ขั้นตอนนี้อาจเกิดขึ้นกับรากที่สองและลอการิทึมของจำนวนลบ
ไวยากรณ์
Abs( Number )
Exp( Number )
Ln( Number )
Sqrt( Number )
- ตัวเลข - จำเป็น ตัวเลขสำหรับดำเนินการ
Power( Base, Exponent )
- Base - จำเป็นต้องมี ตัวเลขฐานที่จะยกกำลัง
- Exponent - จำเป็นต้องมี เลขชี้กำลังที่เลขฐานถูกยก
Log( ตัวเลข, ฐาน )
- ตัวเลข - จำเป็น ตัวเลขในการคำนวณลอการิทึม
- ฐาน - ไม่บังคับ ฐานของลอการิทึมที่จะคำนวณ โดยค่าเริ่มต้น 10 (เมื่อไม่ได้ระบุ)
Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )
- SingleColumnTable -จำเป็นต้องมี ตารางแบบคอลัมน์เดียวของตัวเลขสำหรับดำเนินการ
ตัวอย่าง
หมายเลขเดียว
สูตร | คำอธิบาย | ผลลัพธ์ |
---|---|---|
Abs( -55 ) | ส่งกลับตัวเลขที่ไม่มีเครื่องหมายลบ | 55 |
Exp( 2 ) | ส่งกลับ e ที่ยกกำลัง 2 หรือ e * e | 7.389056... |
Ln( 100 ) | ส่งกลับลอการิทึมธรรมชาติ (ฐาน e) ของตัวเลข 100 | 4.605170... |
Log( 100 ) | ส่งกลับลอการิทึมในฐาน 10 ของตัวเลข 100 | 2 |
Log( 64, 2 ) | ส่งกลับลอการิทึมในฐาน 2 ของตัวเลข 64 | 6 |
Power( 5, 3 ) | ส่งกลับ 5 ที่ยกกำลังด้วย 3 หรือ 5 * 5 * 5 | 125 |
Sqrt( 9 ) | ส่งกลับตัวเลขที่ให้ผลลัพธ์ 9 เมื่อคูณด้วยตัวเอง | 3 |
ตารางแบบคอลัมน์เดียว
ตัวอย่างในส่วนนี้ใช้ แหล่งข้อมูล ที่มีชื่อว่า ValueTable และมีข้อมูลนี้:
มูลค่า |
---|
9 |
-4 |
2 |
สูตร | รายละเอียด | Result |
---|---|---|
Abs( ValueTable ) | ส่งกลับค่าสัมบูรณ์ของแต่ละตัวเลขในตาราง | ตารางแบบคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: 9, 4, 2 |
Exp( ValueTable ) | ส่งกลับns e ที่ยกกำลังของแต่ละตัวเลขในตาราง | ตารางแบบคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: 8103.083927..., 0.018315..., 7.389056... |
Ln( ValueTable ) | ส่งกลับลอการิทึมธรรมชาติของแต่ละตัวเลขในตาราง | ตารางแบบคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: 2.197224..., Blank(), 0.693147... |
Sqrt( ValueTable ) | ส่งกลับรากที่สองของแต่ละตัวเลขในตาราง | ตารางแบบคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: 3, Blank(), 1.414213... |
ตัวอย่างแบบทีละขั้นตอน
- เพิ่มตัวควบคุม การป้อนข้อความ และตั้งชื่อว่า Source
- เพิ่มตัวควบคุม ป้ายชื่อ แล้วตั้งค่าคุณสมบัติ Text เป็นสูตรนี้:
Sqrt( Value( Source.Text ) ) - พิมพ์ตัวเลขลงใน แหล่ง และยืนยันว่าตัวควบคุม ป้ายชื่อ แสดงรากที่สองของตัวเลขที่คุณพิมพ์
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ