kopia lustrzana https://github.com/micropython/micropython
py/objcomplex: Fix typo in ternary expression.
This typo actually did the correct thing, but it was very obscure (came about from think in terms of Python's "x if cond else y" expression).pull/2814/head^2
rodzic
91eb0153d3
commit
bd04ed3e8a
|
@ -223,7 +223,7 @@ mp_obj_t mp_obj_complex_binary_op(mp_uint_t op, mp_float_t lhs_real, mp_float_t
|
|||
mp_float_t abs1 = MICROPY_FLOAT_C_FUN(sqrt)(lhs_real*lhs_real + lhs_imag*lhs_imag);
|
||||
if (abs1 == 0) {
|
||||
if (rhs_imag == 0 && rhs_real >= 0) {
|
||||
lhs_real = 1 ? rhs_real == 0 : 0;
|
||||
lhs_real = (rhs_real == 0);
|
||||
rhs_real = 0;
|
||||
} else {
|
||||
mp_raise_msg(&mp_type_ZeroDivisionError, "0.0 to a complex power");
|
||||
|
|
Ładowanie…
Reference in New Issue