Вы получаете комплексные числа . Я полагаю, вы хотите реальные цифры. Вы можете сделать это, используя функцию real()
. real()
захватит «реальную» часть комплексного числа, число, которое состоит из действительных и мнимых частей, как real+imaginary
, часто мнимую часть, помеченную как i
, так что вы не думаете, что это сумма.
Однако, обратите внимание: если это результат некоторых вычислений, вполне вероятно, что выполняемые вами математические вычисления приводят к мнимым / комплексным числам (например, sqrt(-1)
приводит к 1i
или просто i
). Из-за отсутствия у вас знаний о том, что такое комплексные числа, и удивления от их нахождения, я подозреваю, что математика, которая приводит к этим результатам, не должна возвращать комплексные числа, и существует высокая вероятность того, что в вашем коде есть ошибка.