"""simple docstring"""







def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 9 / 5) + 32  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(float(_SCREAMING_SNAKE_CASE						) + 2_73.15  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 9 / 5) + 4_91.67  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) - 32) * 5 / 9  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(((float(_SCREAMING_SNAKE_CASE						) - 32) * 5 / 9) + 2_73.15  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(float(_SCREAMING_SNAKE_CASE						) + 4_59.67  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(float(_SCREAMING_SNAKE_CASE						) - 2_73.15  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(((float(_SCREAMING_SNAKE_CASE						) - 2_73.15) * 9 / 5) + 32  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 9 / 5)  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) - 4_91.67) * 5 / 9  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round(float(_SCREAMING_SNAKE_CASE						) - 4_59.67  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 5 / 9)  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 1.25 + 2_73.15)  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 2.25 + 32)  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 1.25)  ,       _SCREAMING_SNAKE_CASE						)




def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				float  ,       _SCREAMING_SNAKE_CASE				:				int = 2						)    ->     float:







     '''simple docstring'''


     return round((float(_SCREAMING_SNAKE_CASE						) * 2.25 + 32 + 4_59.67)  ,       _SCREAMING_SNAKE_CASE						)


if __name__ == "__main__":
       import doctest

       doctest.testmod()




"""simple docstring"""







import pytest

from datasets.utils.version import Version




@pytest.mark.parametrize(
    'other, expected_equality'  ,       [
        (Version('1.0.0'						), True),
        ('1.0.0', True),
        (Version('2.0.0'						), False),
        ('2.0.0', False),
        ('1', False),
        ('a', False),
        (1, False),
        (None, False),
    ]  ,       )
def 						_lowercase				(  _SCREAMING_SNAKE_CASE				:				Tuple  ,       _SCREAMING_SNAKE_CASE				:				Any						)    ->     List[str]:







     '''simple docstring'''


     __A					:					Tuple								=		Version('1.0.0'						)
     assert (version == other) is expected_equality
     assert (version != other) is not expected_equality
     assert (hash(_SCREAMING_SNAKE_CASE						) == hash(_SCREAMING_SNAKE_CASE						)) is expected_equality



