Код: Выделить всё
k = 0.0
print(-k)
Однако, когда я сравниваю -k< /code> до 0,0 для равенства, это дает True. Есть ли какая-либо разница между 0.0 и -0.0 (меня не волнует, что они предположительно имеют разное внутреннее представление; меня волнует только их поведение в программе.) Есть ли какие-либо скрытые ловушки, которые мне следует использовать? в курсе?
Подробнее здесь: https://stackoverflow.com/questions/408 ... -in-python