Movatterモバイル変換


[0]ホーム

URL:


Python Tutorial

python cmath.log10() Function



The Pythoncmath.log10() function is used to acquire the logarithm of the given complex number with base-10. If we pass a string value as a parameter to this function a TypeError will be generated.

Syntax

Following is the basic syntax for thecmath.log10() function −

cmath.log10(z)

Parameters

This function accepts a numeric expression of a complex number as a parameter.

Return Value

This method returnsbase-10 logarithm of z from z>(0,-).

Example 1

Let us discuss the basic Python program ofcmath.log10() value with complex number.

import cmathx=2+3jy=cmath.log10(x)print(y)

Output

When we run the above program,it produces following result −

(0.5569716761534184+0.42682189085546657j)

Example 2

In the below code we are creating tuple and list of numbers. Then, in the log10 method, we will find the logarithm of the value at index 2 in the tuple and at index 3 in the list usingcmath.log10().

import cmathTuple = (6,11,-24,35,-65)List = [5,15,-25,45.67,-75]print('The log10() value of Tuple is:',cmath.log10(Tuple[2]))print('The log10() value of List is:',cmath.log10(List[3]))

Output

The above program generates the following output−

The log10() value of Tuple is: (1.380211241711606+1.3643763538418412j)The log10() value of List is: (1.6596310116070006+0j)

Example 3

If we pass string as an argument then this method returns TypeError. In the below code we are acquiring thecmath.log10() value of a string.

import cmathy='TutorialsPoint'print('The log10() value of string is:',math.log10(y))

Output

We will get the output as shown in the below while executing the code −

Traceback (most recent call last):  File "/home/cg/root/83980/main.py", line 6, in <module>    print('The log10() value of string is:',cmath.log10(y))TypeError: must be real number, not str

Example 4

If we are passing zero as an argument to this method ,it raises ValueError.

import cmathx=0.0res=cmath.log10(x)print('The result for x is:',res)

Output

The output obtained is as follows −

Traceback (most recent call last):  File "/home/cg/root/91202/main.py", line 3, in <module>    res=cmath.log10(x)ValueError: math domain error
python_modules.htm
Print Page
Advertisements

[8]ページ先頭

©2009-2025 Movatter.jp