Kongsi melalui


Fungsi Abs, Exp, Ln, Kuasa, Log dan Sqrt

Digunakan untuk: Lajur Dataverse formula aplikasi kanvas Desktop mengalir aplikasi Power Platform berpandukan model CLI

Mengira nilai mutlak, logaritma, punca kuasa dua dan hasil peningkatan e atau sebarang nombor kepada kuasa yang tertentu.

Penerangan

Fungsi Abs mengembalikan nilai bukan negatif argumennya. Jika nombor negatif, Abs mengembalikan setara positif.

Fungsi Exp mengembalikan e dibangkitkan dengan kekuatan argumennya. Nombor transendental e bermula 2.7182818...

Fungsi Ln mengembalikan logaritma semula jadi (asas e) argumennya.

Fungsi Power mengembalikan nombor yang dibangkitkan menjadi kuasa. Ia bersamaan dengan menggunakan pengendali ^.

Fungsi Log mengembalikan logaritma argumennya yang pertama dalam asas yang ditentukan oleh argumennya yang kedua (atau 10 jika tidak ditentukan).

Fungsi Sqrt mengembalikan nombor yang apabila didarab dengan sendirinya, sama dengan argumennya.

Jika anda menghantar nombor tunggal, nilai dikembalikan adalah hasil tunggal berdasarkan pada panggilan fungsi. Jika anda lulus jadual lajur tunggal yang mengandungi nombor, nilai kembali ialah jadual hasil lajur tunggal dalam lajur Nilai , satu hasil bagi setiap rekod dalam jadual argumen. Jika anda mempunyai jadual berbilang lajur, anda boleh membentuknya ke dalam jadual lajur tunggal, bekerja dengan jadual seperti yang diterangkan.

Jika argumen akan dihasilkan dalam nilai tidak ditakrif, hasil adalah kosong. Yang boleh berlaku dengan akar persegi dan logaritma nombor negatif.

Sintaks

Abs( Nombor )
Exp( Nombor )
Ln( Nombor )
Sqrt( Nombor )

  • Nombor - Diperlukan. Nombor untuk dioperasikan.

Kuasa( Asas, Eksponen )

  • Asas - Diperlukan. Nombor asas untuk dibangkitkan.
  • Eksponen - Diperlukan. Eksponen tempat nombor asas dibangkitkan.

Log( Nombor, Asas )

  • Nombor - Diperlukan. Nombor untuk mengira logaritma.
  • Asas - Pilihan. Asas logaritma untuk dikira. Secara lalai, 10 (apabila tidak ditentukan).

Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )

  • SingleColumnTable - Diperlukan. Jadual lajur tunggal nombor untuk dioperasikan.

Contoh

Nombor tunggal

Formula Penerangan Hasil
Abs( -55 ) Mengembalikan nombor tanpa tanda negatif. 55
Exp( 2 ) Mengembalikan e yang dibangkitkan kepada kuasa 2 atau e * e. 7.389056...
Ln( 100 ) Mengembalikan logaritma semula jadi (asas e) nombor 100. 4.605170...
Log( 100 ) Mengembalikan logaritma dalam asas 10 nombor 100. 2
Log( 64, 2 ) Mengembalikan logaritma dalam asas 2 nombor 64. 6
Kuasa( 5, 3 ) Mengembalikan 5 yang dibangkitkan kepada kuasa 3 atau 5 * 5 * 5. 125
Sqrt( 9 ) Mengembalikan nombor yang, apabila didarabkan dengan sendirinya, menghasilkan 9. 3

Jadual lajur tunggal

Contoh dalam bahagian ini menggunakan sumber data yang dinamakan ValueTable dan mengandungi data ini:

Nilai
9
-4
2
Formula Description Keputusan
Abs( ValueTable ) Mengembalikan nilai mutlak untuk setiap nombor dalam jadual. Jadual lajur tunggal dengan lajur yang Value mengandungi nilai berikut: 9, 4, 2
Exp( ValueTable ) Mengembalikan e dibangkitkan kepada kuasa setiap nombor dalam jadual. Jadual lajur tunggal dengan lajur yang Value mengandungi nilai berikut: 8103.083927..., 0.018315..., 7.389056...
Ln( ValueTable ) Mengembalikan logaritma semula jadi untuk setiap nombor dalam jadual. Jadual lajur tunggal dengan lajur yang Value mengandungi nilai berikut: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) Mengembalikan punca kuasa dua untuk setiap nombor dalam jadual Jadual lajur tunggal dengan lajur yang Value mengandungi nilai berikut: 3, Kosong(), 1.414213...

Contoh langkah demi langkah

  1. Tambah kawalan Input teks, dan namakannya Sumber.
  2. Tambah kawalan Label dan tetapkan sifat Teks untuk formula ini:
    Sqrt( Nilai( Source.Text ) )
  3. Taipkan nombor ke dalam Sumber dan sahkan bahawa kawalan Label menunjukkan punca kuasa dua nombor yang anda taipkan.