Annons:
Etikettteoretiska-lösningar
Läst 751 ggr
RomDoll07
2013-10-29 05:26

Ekvationer i view-source

Hej!

Jag kan ytterst lite om programmering och vet inte riktigt om denna fråga hör hemma här, men jag skulle bli jätteglad om nån kunde hjälpa mig få svar på min fundering.

Det är nämligen så att jag har några ekvationer från view-source som jag inte riktigt förstår mig på:

a=++myWeight;a*=.384616;

b=myWeight;b/=2;b*=.615385;

d=myWeight;d*=.692308;d/=2;

g=((2.06*(myWeight-1))+(1.82*myDistance)+2.06)*2.0791;

"myWeight" och "myDistance" kan stå för vilka positiva tal som helst och det jag behöver kunna räkna ut är vad variablerna a, b, d och g blir beroende på hur jag ändrar värdena på "myWeight" och "myDistance". Eftersom jag inte är bekant med hur ekvationer skrivs inom programmering förstår jag dem inte riktigt, så jag undrar om det är någon som kan "översätta" dessa ekvationer till vanligt mattespråk? Jag är verkligen inte någon expert varken inom matematik eller programmering och vet inte om min förklaring går att förstå över huvud taget, men jag hoppas att någon därute kan tyda mitt amatörsvamel och hjälpa mig lösa detta problem.

Annons:
MichaelE
2013-10-30 09:50
#1

Kortfattat så betyder detta:

a = 1 + myWeight
a = a * 0.384616

b = myWeight
b = b/2
b = b * 0.615385

d = myWeight
d = d * 0.692308
d = d/2

g=((2.06*(myWeight-1))+(1.82*myDistance)+2.06)*2.0791;

RomDoll07
2013-10-30 17:44
#2

Tack så jättemycket för ditt svar!

A förstår jag, det blir alltså: a = (1 + myWeight) * 0,384616

B och D förstår jag däremot inte riktigt. Jag trodde att B skulle vara: b = (myWeight / 2) * 0,615385 och D skulle vara: d = (myWeight * 0,692308) / 2, men när jag räknar ut dessa ekvationer får jag inte samma svar som hemsidan i fråga, så har jag tänkt fel någonstans?

Ekvationen G innehåller ju egentligen inga konstigheter men när jag har försökt lösa den har jag precis som B och D inte fått samma svar som hemsidan. När jag räknar med att myWeight = 20 och myDistance = 30 har jag fått svaret g = 199,17778 men på hemsidan blir svaret g = 203,460726. Har jag räknat fel eller är det nått annat som inte stämmer?

MichaelE
2013-11-02 15:05
#3

Kan du länka till sidan med koden?

RomDoll07
2013-11-02 17:22
#4

Visst, länken är: http://www.ropehalterjig.com/measureguide.php

Ekvationerna i fråga börjar på rad 197 i view-source.

MichaelE
2013-11-03 10:50
#5

Fel av mig.

++myWeight betyder att man lägger till 1 till just myWeight.

För att göra det lättare tar jag in Q.

Så ekvationen borde bli följande:

Q = myWeight + 1

a = Q
a = a * 0.384616

b = Q
b = b/2
b = b * 0.615385

d = Q
d = d * 0.692308
d = d/2

g=((2.06*(Q-1))+(1.82*myDistance)+2.06)*2.0791;

RomDoll07
2013-11-03 12:53
#6

Vad bra, nu stämmer allting. Tack så himla mycket för hjälpen, det där hade jag inte kunnat lista ut själv!

Annons:
Upp till toppen
Annons: