Python | Decimal method next_plus ()

Python Methods and Functions

Decimal # next_plus (): next_plus () — it is a method of the Decimal class that returns the smallest representable number greater than the Decimal value.

Syntax: Decimal.next_plus ()

Parameter : Decimal values ​​

Return: the smallest representable number larger than the Decimal value.

Code # 1 : Example for next_plus () method

# Python program explaining
# next_plus () method

 
# decimal library loading

from decimal import *

  

  
# Initialize decimal value

a = Decimal ( - 1 )

  

b = Decimal ( '0.142857' )

  
# print decimal values ​​

print ( "Decimal value a:" , a)

print ( "Decimal value b:" , b )

 

 
# Using the Decimal.next_plus () method

print ( "Decimal a with next_plus () method:" , a.next_plus ())

 

print ( "Decimal a with next_plus () method:" , a.next_plus ())

 

print ( "Decimal b with next_plus () method:" , b.next_plus ())

Exit:

 Decimal value a: -1 Decimal value b: 0.142857 Decimal a with next_plus () method: -0.9999999999999999999999999999 Decimal a with next_plus () method: -0.9999999999999999999999999999 Decimal b with next_plus ()000000000000 method: 0.1428570000 

Code # 2: Example for a method next_plus ()

# Python program explaining
# next_plus () method

 
# decimal library loading

from decimal import *

 

 
# Initialize decimal value

a = Decimal ( '-3.14' )

 

b = Decimal ( ' 321e + 5' )

 
# print decimal values ​​

print ( "Decimal value a:" , a)

print ( "Decimal value b:" , b)

 

 
# Using the Decimal.next_plus () method

print ( " Decimal a with next_plus () method: " , a.next_plus ())

  

print ( "Decimal a with next_plus () method: " , a.next_plus ())

 

print ( "Decimal b with next_plus () method:" , b.next_plus ())

Output:

 Decimal value a: -3.14 Decimal value b: 3.21E + 7 Decimal a with next_plus () method: -3.139999999999999999999999999 Decimal a with next_plus () method: -3.139999999999999999999999999 Decimal b with next_plus () method: 32100000.00000000000000000001 




Get Solution for free from DataCamp guru