Breaking Math With Python - MAX Function

preview_player
Показать описание
When using python max function, try doing max(-0.0, 0.0).
What do you think the results will be?

Most computers, including those running Python, adhere to the IEEE 754 standard for representing floating-point numbers (numbers with decimals). This standard defines how numbers are stored in memory using bits.
The standard includes both positive zero (+0.0) and negative zero (-0.0). They have the same numerical value (zero), but differ in their sign bit.

🌐Connect with me:

According to python max function, if both values are the same, the max function returns the first value as the max, hence max(-0.0,0.0) returns -1 in python.

#python #pythonmath #pythontricks
Рекомендации по теме
join shbcf.ru