Movatterモバイル変換


[0]ホーム

URL:


Python Tutorial

Python math.isinf() Method



The Pythonmath.isinf() method is used to determine whether a given number is positive or negative infinity. It returns "True" if the number is positive or negative infinity, and "False" otherwise.

For example, if you have a floating-point number "x =float('inf')", which represents positive infinity, themath.isinf(x) method will return "True", indicating that ∞ is infinite. Similarly, if you have a floating-point number "y = float('-inf')", which represents negative infinity, themath.isinf(y) method will also return "True", indicating that -∞ is infinite.

Syntax

Following is the basic syntax of the Pythonmath.isinf() method −

math.isinf(x)

Parameters

This method accepts a numeric value as a parameter representing the floating-point number to be checked for infinity.

Return Value

The method returns aboolean value (True or False) indicating whether the given value "x" is positive or negative infinity.

Example 1

In the following example, we check if positive infinity is infinite using themath.isinf() method −

import mathresult = math.isinf(float('inf'))print("The result is:",result)

Output

The output obtained is as follows −

The result is: True

Example 2

Here, we check if negative infinity is infinite using themath.isinf() method −

import mathresult = math.isinf(float('-inf'))print("The result is:",result)

Output

Following is the output of the above code −

The result is: True

Example 3

Now, we are checking if the number "100" is infinite using themath.isinf() method −

import mathresult = math.isinf(float(100))print("The result is:",result)

Output

We get the output as shown below −

The result is: False

Example 4

In this example, we are checking if NaN (Not a Number) is infinite using themath.isinf() method −

import mathresult = math.isinf(float('nan'))print("The result is:",result)

Output

The result produced is as shown below −

The result is: False
python_maths.htm
Print Page
Advertisements

[8]ページ先頭

©2009-2025 Movatter.jp