В Python 3 я получил
а = 4.0000000000000001
b = 4.0000000000000002
так как b> a, но сравнивая a == b, он возвращает true и false в двух других случаях.
Я искал его в Интернете и получил идею преобразовать их в строку, а затем сравнить их.
но a = str (a) или repr (a) возвращает a = '4.0' и b = '4.0', я знаю, почему функция repr возвращает это, но я хочу a = '4.000000000000001' и b = '4.000000000000002'.Can кто-нибудь мне помочь?
// Извините за плохой английский.