filmov
tv
Breaking Math With Python - MAX Function

Показать описание
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
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