Webdesign in Siegen

Mathematische Formel

Fragen zum Thema Flash können hier gestellt werden

Mathematische Formel

Beitragvon Labrar am 23.05.2008, 17:41

Hallo Leute ;)

Ich arbeite seit Tagen nahezu 16 Stunden durch, habe schon rote Augen und erst recht keine Grütze mehr im Schädel.

Ich überlege nach einer ganz simplen Formel die mir nicht einfallen will. (Wenn ichs weiß hau ich mich wahrscheinlich selbst :lol: )

Okay.

Ich hab zwei starre Punkte (Punkt A Startpunkt und Punkt B Endpunkt) und einen beweglichen Punkt der sich von Punkt A nach Punkt B bewegt.

Jetzt möchte ich eine Prozentzahl erstellen die bei
Endpunkt - Startpunkt/2

auf 100 % steht. (Also in der Mitte)

vor Mittelpunkt und nach Mittelpunkt ´soll sich die Prozentzahl veringern sodass Prozent am Startpunkt und am Endpunkt wieder auf 0 steht.

Bsp:

(Punkt A Startpunkt)0% 10 % 20 % 50 % (Mitte 100% ) 50% 20% 10% 0%(Punkt B Endpunkt)

Ich hoffe es war deutlich erklärt ;)


Höölfe
Ich möchte wie mein Opa im Schlaf sterben und nicht heulend und schreiend wie sein Beifahrer.

Mentalisten sprechen Rabisch und sprengen den Geist
Fundamentalisten sprechen Arabisch und sprengen sich selbst

Von O. Kalkofe über die Urin Kellner Show
Labrar
Mitglied
 
Beiträge: 412
Registriert: 11.04.2007, 21:52
Wohnort: Ludwigsburg

Re: Mathematische Formel

Beitragvon Ingo am 23.05.2008, 19:08

Hi.

Wie wäre es denn damit: Man berechnet den Mittelpunkt zwischen A und B:

M = (A+B)/2

Dann ist Abstand eines Punktes X von M bezüglich der Randpunkte A oder B:

100 - 100*Abstand(M, X)/Abstand(M, A)

D.h. den Abstand(M, X) ins Verhältnis zum halben Abstand(A,B) setzen, mal 100,
das ergibt Prozent bezogen auf Abstand(A,B), und dann die Prozentangabe quasi
herumdrehen (100 - Prozentangabe). - Soweit mein Vorschlag.

Gruß, Ingo :)
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]
Benutzeravatar
Ingo
Moderator
 
Beiträge: 695
Registriert: 01.04.2007, 23:21
Wohnort: Neuss/NRW

Re: Mathematische Formel

Beitragvon Labrar am 23.05.2008, 19:24

Ah. Okay Danke. Ich vergass aber eine Kleinigkeit.
Es können auch negativwerte vorkommen.
So kann der Startpunkt zB 200 sein und der Endpunkt -400. Oder a=-400, b=-30

Sorry hatte ich vergessen zu erwähnen
Ich möchte wie mein Opa im Schlaf sterben und nicht heulend und schreiend wie sein Beifahrer.

Mentalisten sprechen Rabisch und sprengen den Geist
Fundamentalisten sprechen Arabisch und sprengen sich selbst

Von O. Kalkofe über die Urin Kellner Show
Labrar
Mitglied
 
Beiträge: 412
Registriert: 11.04.2007, 21:52
Wohnort: Ludwigsburg

Re: Mathematische Formel

Beitragvon Ingo am 23.05.2008, 20:38

Macht ja nix, das sollte kaum einen Unterschied machen. Wenn es sich bei den Punkten um
einfache Zahlen handelt (ich hatte eben an Vektoren gedacht), dann lautet das etwa so:

m = (a+b)/2 , und damit dann

Prozentabstand(x) = 100 - 100*abs(x-m)/abs(a-m)

wobei abs(z) der Absolutbetrag ist, z.B. Math.abs(zahl). Solange x zwischen a und b liegt,
sollte das klappen, auch mit negativen Zahlen. Es wird ja mit Differenzen und Beträgen
gerechnet, da ist das meist Wurst. :stapelschwein:
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]
Benutzeravatar
Ingo
Moderator
 
Beiträge: 695
Registriert: 01.04.2007, 23:21
Wohnort: Neuss/NRW

Re: Mathematische Formel

Beitragvon Labrar am 23.05.2008, 21:25

Danke das versuche ich mal. Allerdings wird vermutlich mit Math.abs nicht funzen da damit ja negativzahlen positiv umgewandelt werden.
Zahl=-100
Math.abs(Zahl);

Ergebniss 100




Edit:

Ich bin doof. Geht klar damit. Sorry und Danke ;)
Ich möchte wie mein Opa im Schlaf sterben und nicht heulend und schreiend wie sein Beifahrer.

Mentalisten sprechen Rabisch und sprengen den Geist
Fundamentalisten sprechen Arabisch und sprengen sich selbst

Von O. Kalkofe über die Urin Kellner Show
Labrar
Mitglied
 
Beiträge: 412
Registriert: 11.04.2007, 21:52
Wohnort: Ludwigsburg


Zurück zu Flash

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste