





'''simple docstring'''

import math

from numpy import inf
from scipy.integrate import quad







def  a__    (    lowercase :					float				)		->		float:





     """simple docstring"""

     if num <= 0:
          raise ValueError('''math domain error'''				)

     return quad(lowercase, 0, lowercase, args=(lowercase)				)[0]







def  a__    (    lowercase :					float, lowercase :					float				)		->		float:





     """simple docstring"""

     return math.pow(lowercase, z - 1				) * math.exp(-x				)


if __name__ == "__main__":
   from doctest import testmod

   testmod()










'''simple docstring'''

def  a__    (    lowercase :					int				)		->		int:





     """simple docstring"""

     if not isinstance(lowercase, lowercase				):
          raise TypeError('''Input value must be an \'int\' type'''				)

     _UpperCamelCase       =	0
     while number:
          position += 1
          number >>= 1

     return position


if __name__ == "__main__":
   import doctest

   doctest.testmod()



