





from math import factorial, radians




def    __UpperCAmelCase(      lowercase_ ,    lowercase_ = 18 ,    lowercase_ = 10      ):
       _lowerCamelCase							:     List[Any]	=		angle_in_degrees - ((angle_in_degrees // 3_60.0) * 3_60.0)

       # Converting from degrees to radians
       _lowerCamelCase							:     List[str]	=		radians(lowercase_      )

       _lowerCamelCase							:     Any	=		angle_in_radians
       _lowerCamelCase							:     Tuple	=		3
       _lowerCamelCase							:     Any	=		-1

       for _ in range(lowercase_      ):
              result += (b * (angle_in_radians**a)) / factorial(lowercase_      )

              _lowerCamelCase							:     List[str]	=		-b  # One positive term and the next will be negative and so on...
              a += 2  # Increased by 2 for every term.

       return round(lowercase_ ,    lowercase_      )


if __name__ == "__main__":
       __import__('doctest').testmod()








def    __UpperCAmelCase(      lowercase_ ,    lowercase_ ,    lowercase_      ):
       return round(float(moles / volume      ) * nfactor      )




def    __UpperCAmelCase(      lowercase_ ,    lowercase_ ,    lowercase_      ):
       return round(float((moles * 0.0_8_2_1 * temperature) / (volume)      )      )




def    __UpperCAmelCase(      lowercase_ ,    lowercase_ ,    lowercase_      ):
       return round(float((moles * 0.0_8_2_1 * temperature) / (pressure)      )      )




def    __UpperCAmelCase(      lowercase_ ,    lowercase_ ,    lowercase_      ):
       return round(float((pressure * volume) / (0.0_8_2_1 * moles)      )      )


if __name__ == "__main__":
       import doctest

       doctest.testmod()

