Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 16, 2019 22:05:00

Animov
Зарегистрирован: 2019-10-16
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка :TypeError: can't multiply sequence by non-int of type 'float'

Никак не могу посчитать силу тяготения между двумя объектами из-за ошибки .
Вот переменные и сама формула (по сути)
m1=6**20
m2=6**20
x=400
y=250
xx=200
yy=200
G=6,67430*(10**-11) #Гравитационная постоянная
r(x-xx)**2+(y-yy)**2)**0.5 #Подсчет расстояния по координатам
r=round(r,0) #Округление что-бы было проще
F=G*((m1*m2)/r**2) #Собственно на этом этапе ошибка

Отредактировано Animov (Окт. 16, 2019 22:09:36)

Офлайн

#2 Окт. 16, 2019 23:29:05

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Ошибка :TypeError: can't multiply sequence by non-int of type 'float'

6,67430*(10**-11) -> 6.6743e-11



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version