Fungsi Python Log1p (X): Panduan Lengkap – Codewithaden

Fungsi Python Log1p (x) digunakan untuk mendapatkan fungsi logaritma (1+num). Fungsi log1p (x) berada di bawah pustaka matematika, jadi kita perlu mengimpor pustaka matematika untuk menggunakan fungsi ini.

Python log1p (x)

Itu log1p () adalah fungsi python bawaan yang ditentukan di bawah Matematika modul, dan digunakan untuk mendapatkan logaritma alami 1+x (basis e); Ia menerima angka dan mengembalikan nomor Logaritma 1+Natural di pangkalan e.

Jika kami memberikan hal lain kecuali nomor, metode ini mengembalikan A “ TypeError : Float diperlukan “.

Sintaksis

math.log1p(num)
 

Argumen

Fungsi log1p (num) hanya membutuhkan satu argumen:

Num -> yang log (1+num) ingin kami temukan.

Nilai pengembalian

Fungsi log1p (x) hanya dapat mengembalikan satu jenis log nilai (1+a). Tetapi fungsi ini melempar pengecualian nilai di atas jika ada nilai yang dilewati sebagai argumen.

Contoh Pemrograman

Lihat kode berikut.

# Importing math library
import math

# initializing values

# positive value
num = 16
print("Logarithm(1+a) of the value ", num, " is: ", math.log1p(num))

# Negative number
num = -10
print("Logarithm(1+a) of the value ", num, " is: ", math.log1p(num))
 

Keluaran

Logarithm(1+a) of the value  16  is:  2.833213344056216
Traceback (most recent call last):
  File "log1p1.py", line 12, in 
	print("Logarithm(1+a) of the value ",num," is: ",math.log1p(num))
ValueError: math domain error
 

Dalam program ini, kami telah menginisialisasi nilai pertama, kemudian menghitung logaritma (1+a) dari angka, dan di baris berikutnya, kami telah menginisialisasi satu nilai negatif. Kita dapat melihat bahwa program ini mengembalikan nilai pada kami.

Contoh 2

Lihat kode berikut.

# Importing math library
import math

# taking input from user values

# positive value
num = int(input("Enter a num to find log(1+a): "))
print("Logarithm(1+a) of the value ", num, " is: ", math.log1p(num))
 

Keluaran

Enter a num to find log(1+a): 15
Logarithm(1+a) of the value  15  is:  2.772588722239781
 

Dalam program ini, kami telah mengambil masukan dari pengguna; Kemudian, kami telah menghitung logaritma (1+a) dari 15.

Kesimpulan

Fungsi python math.log1p () digunakan untuk mendapatkan logaritma alami 1+x (basis E); dia menerima angka dan mengembalikan logaritma alami 1+angka di basis e

Lihat juga

Log Python (x, basis)

Python exp ()

Python trunc ()

Nilai absolut Python

Python Fabs ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *