PDA

Volledige versie bekijken : hoe formule vertalen voor actionscript?


paultje2000
%Europe/Berlin %505 %2005, 13:08
Beste mensen, ik ben een programma aan het maken dat de minimale en maximale scherpte berekend waarbinnen personen moeten staan voor op de foto.

de formule is als volgt:

d = s/(1+ac(s-f)/f²)

ik heb dit geprobeerd.. maar dan krijg ik een andere uitkomst:


d = s / (1 + (a * c) * (s - f) / Math.sqrt(f));


en dit:


d = s / (1 + a * c * (s - f) / Math.sqrt(f));


iemand die me kan helpen? 8)

Roenes
%Europe/Berlin %511 %2005, 13:16
Dit:d = s / (1 + (a * c) * (s - f) / Math.pow(f, 2))of dit:d = s / (1 + ((a * c) * (s - f)) / Math.pow(f, 2))Zou moeten werken volgens mij.

Jij gebruikt Math.sqrt maar dat is voor het berekenen van de wortel. Math.pow gebruik je voor machten :)

paultje2000
%Europe/Berlin %515 %2005, 13:23
hee hartstikke bedankt!.. het werkt inderdaad.. zat effe in de war met sqrt, dacht heel de tijd aan square terwijl het square-root is :#

twee opties van jouw geven zelfde uitkomst inderdaad.. bedankt!