Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 24, 2014 17:11:35

simple_user
Зарегистрирован: 2014-07-06
Сообщения: 60
Репутация: +  2  -
Профиль   Отправить e-mail  

Первод комплексного числа в полярный\геометрический вид

def geom(comp):
    pokaz = sqrt(comp.real**2 + comp.imag**2)
    
    if comp.real: angle = ( arctan(comp.imag/comp.real) )*180/pi
    elif not comp.real and comp.imag > 0: angle = (pi/2)*(180/pi)
    elif not comp.real and comp.imag < 0 :angle = (-pi/2)*(180/pi)
    return '{}\u2220 {}'.format(pokaz,angle) 

почему иногда оно неправильно угол выдает? не могу понять …

Прикреплённый файлы:
attachment Снимок экрана от 2014-09-24 17:02:53.png (53,0 KБ)

Офлайн

#2 Сен. 24, 2014 18:13:53

simple_user
Зарегистрирован: 2014-07-06
Сообщения: 60
Репутация: +  2  -
Профиль   Отправить e-mail  

Первод комплексного числа в полярный\геометрический вид

вспомнил про библиотеку cmath вопрос закрыт

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version