Các hàm Abs, Exp, Ln, Power, Log và Sqrt
Áp dụng cho: Ứng dụng Canvas Dataverse Cột công thức Luồng máy tính để bàn Ứng dụng dựa trên mô hình Power Pages Power Platform CLI
Tính giá trị tuyệt đối, logarit, căn bậc hai và lũy thừa bậc e hoặc bậc bất kỳ của một cơ số được chỉ định.
Mô tả
Hàm Abs trả về giá trị không âm của đối số. Nếu một số âm, hàm Abs trả về số dương tương đương.
Hàm Exp trả về lũy thừa bậc e của cơ số là đối số trong hàm. Số siêu việt e bắt đầu bằng 2,7182818 ...
Hàm Ln trả về logarit tự nhiên (cơ số e) của đối số.
Hàm Power trả về lũy thừa của một cơ số. Nó tương đương với việc sử dụng toán tử ^ .
Hàm Log trả về logarit của đối số đầu tiên trong cơ số được chỉ định bởi đối số thứ hai (hoặc 10 nếu không được chỉ định).
Hàm Sqrt trả về căn bậc hai của một số.
Nếu chỉ có một đối số duy nhất, hàm sẽ trả về một kết quả duy nhất dựa trên hàm được gọi. Nếu bạn truyền một bảng một cột chứa các số, giá trị trả về là một bảng một cột chứa các kết quả trong một cột Giá trị , một kết quả cho mỗi bản ghi trong bảng đối số. Nếu có một bảng nhiều cột, thì bạn có thể chuyển bảng này thành bảng một cột, như mô tả trong phần cách thao tác với bảng.
Nếu đối số sẽ dẫn đến một giá trị không xác định, hàm sẽ trả về blank. Điều này có thể xảy ra với căn bậc hai và logarit của số âm.
Cú pháp
Abs( Số )
Exp( Số )
Ln( Số )
Sqrt( Số )
- Số - Bắt buộc. Số cần xử lý.
Công suất( Cơ số, Số mũ )
- Cơ sở - Bắt buộc. Cơ số cần tính lũy thừa.
- Số mũ - Bắt buộc. Số mũ áp dụng cho cơ số.
Log( Số, Cơ số )
- Số - Bắt buộc. Số để tính logarit.
- Cơ sở - Tùy chọn. Cơ số của logarit để tính toán. Theo mặc định, 10 (khi không được chỉ định).
Abs( Bảng cột đơn )
Exp( Bảng một cột )
Ln( Bảng cột đơn )
Sqrt( Bảng cột đơn )
- SingleColumnTable - Bắt buộc. Bảng một cột gồm các số cần xử lý.
Ví dụ
Một số
Công thức | Mô tả | Kết quả |
---|---|---|
Abs( -55 ) | Trả về số dương. | 55 |
Biểu thức( 2 ) | Trả về lũy thừa bậc e của cơ số 2 hoặc e * e. | 7,389056... |
Ln( 100 ) | Trả về logarit tự nhiên (cơ số e) của 100. | 4,605170... |
Nhật ký( 100 ) | Trả về logarit tự nhiên (cơ số 10) của 100. | 2 |
Nhật ký( 64, 2 ) | Trả về logarit tự nhiên (cơ số 2) của 64. | 6 |
Công suất( 5, 3 ) | Trả về lũy thừa bậc 5 của cơ số 3 hoặc 5 * 5 * 5. | 125 |
Bình phương( 9 ) | Trả về căn bậc hai của 9. | 3 |
Bảng một cột
Các ví dụ trong phần dưới đây sử dụng một nguồn dữ liệu tên là ValueTable và có chứa dữ liệu sau:
Giá_trị |
---|
9 |
-4 |
2 |
Công thức | Description | Kết quả |
---|---|---|
Abs(Bảng giá trị) | Trả về giá trị tuyệt đối của mỗi số trong bảng. | Một bảng một cột có một cột chứa các giá trị sau: 9, 4, 2 Value |
Exp(Bảng giá trị) | Trả về lũy thừa bậc e của mỗi số trong bảng. | Bảng một cột có một cột chứa các giá trị sau: 8103.083927..., 0.018315..., 7.389056... Value |
Ln(Bảng giá trị) | Trả về logarit tự nhiên của mỗi số trong bảng. | Bảng một cột có một cột chứa các giá trị sau: 2.197224..., Blank(), 0.693147... Value |
Sqrt(Bảng giá trị) | Trả về căn bậc hai của mỗi số trong bảng | Bảng một cột có một cột chứa các giá trị sau: 3, Blank(), 1.414213... Value |
Ví dụ chi tiết
- Thêm công cụ điều khiển Nhập văn bản và đặt tên là Source (Nguồn).
- Thêm công cụ điều khiển Label rồi đặt thuộc tính Văn bản thành công thức sau:
Sqrt( Giá trị( Nguồn.Văn bản ) ) - Nhập một số vào Source và xác nhận rằng tùy chọn Label hiển thị căn bậc hai của số mà bạn đã nhập.