A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/python/python_math_inf_constant.htm below:

Python math.inf Constant

Python math.inf Constant

The Python math.inf constant represents positive infinity. It is a predefined value available in Python's math module and is used to represent a number that is greater than any finite number.

In general mathematics, infinity (∞) is used to describe situations where a value grows without bound or where a mathematical expression does not have a finite result. Infinity is not a number in the conventional sense; rather, it is a concept that indicates unboundedness or limitless growth.

Syntax

Following is the basic syntax of the Python math.inf constant −

math.inf
Return Value

The constant returns the value of a floating-point positive infinity.

Example 1

In the following example, we are initializing a variable "max_value" with positive infinity (math.inf). This can be useful in situations where you want to ensure a variable holds the maximum possible value and you are comparing it against other values −

import math
max_value = math.inf
print("The maximum value is:", max_value)
Output

The output obtained is as follows −

The maximum value is: inf
Example 2

Here, we are using the math.inf constant to find the minimum value in a list of numbers. We initialize the "minimum_value" variable with positive infinity (math.inf) and then iterate through the list. If a number in the list is smaller than the current "minimum_value", it updates the "minimum_value" accordingly −

import math
numbers = [10, 5, 8, 12, 15, 20]
minimum_value = math.inf
for num in numbers:
   if num < minimum_value:
      minimum_value = num
print("The minimum value in the list is:", minimum_value)
Output

Following is the output of the above code −

The minimum value in the list is: 5
Example 3

In this example, we perform an arithmetic operation where positive infinity (math.inf) is added to another number −

import math
result = math.inf + 100
print("The result of infinity plus 100 is:", result)
Output

Since adding any finite number to positive infinity results in positive infinity, the result will be positive infinity as shown below −

The result of infinity plus 100 is: inf
Example 4

In mathematics, dividing a finite number by infinity results in zero. Now, we perform division by positive infinity −

import math
x = 10
result = x / math.inf
print("The result of dividing", x, "by infinity is:", result)
Output

We get the output as shown below −

The result of dividing 10 by infinity is: 0.0

python_maths.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4