Differenz ermitteln

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Differenz ermitteln

Beitrag von AmigaLink »

Hallöchen

Entweder will mein Denkapparat heute nicht so richtig, oder es ist wirklich etwas Komplizierter. ^2
Ich suche eine schnelle und effiziente Methode, die Differenz zwischen zwei unbekannten Zahlen zu ermitteln wovon eine durchaus im negativem Bereich sein könnte!

Genauer gesagt habe ich die Eckkoordinaten (jeweils x & y) eines Rechtecks. Also 8 Zahlen.
Die Obere linke Ecke hat y = 0 und x = ? (evtl. negativ)!
Die untere linke Ecke hat x = 0 und y = ? (evtl. negativ)!
Ich benötige nun jeweils die Differenz zwischen der kleinsten und der größten Zahl beider achsen als positiven Wert! ^6

Hat einer ne Idee?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Ui das sieht man aber selte hier, das auch mal jemande wie AmigaLink um Hilfe bittet :D
Leider kann ich dir dabei nicht helfen, aber hoffe sehr das dein Denkapparat wieder funktioniert bald oder jemand dir helfen kann dabei :)

Sorry des etwas off-topics aber musste ich mal los werden :D
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nimm absolute Zahlen.
Also z. B.

Code: Alles auswählen

$ergebnis = abs($x) - abs($y);
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

abs(); :hh: Klar - danke! :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Morun
Beiträge: 19
Registriert: Fr 17.Mär, 2006 03:31
Wohnort: Madrid

Beitrag von Morun »

Müssen nicht sowieso beide linken Ecken den selben x-Wert haben? Also wenn die obere 0 hat, dann die untere auch?? Oder war das ein Schreibfehler...

y-Achse
|
| *---------*
| |xxxxxxx|
| |xxxxxxx|
| |xxxxxxx|
| |xxxxxxx|
| *---------*
|
|________________ x-Achse
Zuletzt geändert von Morun am Mo 27.Mär, 2006 11:53, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

^^ Nein, es ist schon so wie ich es beschrieben habe!

Dreh dein Viereck mal auf der x-Achse und du wirst sehen was ich meine. ;)

// EDIT
Zur Info: Die Verwendung von abs(); hat Funktioniert. :cool:
Zuletzt geändert von AmigaLink am Mo 27.Mär, 2006 13:45, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Zur Info: Die Verwendung von abs(); hat Funktioniert.
Fein ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Du glaubst garnicht was ich mir gestern den Kopf zermartert habe und welch Komplizierte Berechnungen dabei rausgekommen sind. ^1
Das ging soweit, das ich am ende nicht mehr wuste wo links und rechts ist. ^6
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Antworten