Verfügbare Informationen zu "Fahrzeiten?? Warum mal so lange oder mal so kurz"
Qualität des Beitrags: Beteiligte Poster: ricci05 Forum: [DD] Dark Devils Forenbeschreibung: Spiel 21 aus dem Unterforum: Tipps und Tricks Antworten: 1 Forum gestartet am: Sonntag 05.11.2006 Sprache: deutsch Link zum Originaltopic: Fahrzeiten?? Warum mal so lange oder mal so kurz Letzte Antwort: vor 16 Jahren, 4 Monaten, 21 Tagen, 14 Stunden, 33 Minuten
Alle Beiträge und Antworten zu "Fahrzeiten?? Warum mal so lange oder mal so kurz"
Re: Fahrzeiten?? Warum mal so lange oder mal so kurz
ricci05 - 05.11.2006, 23:57Fahrzeiten?? Warum mal so lange oder mal so kurz
Immer wieder taucht die Frage auf, warum brauchen meine Flotten von einer Insel zu einer Anderen im nächsten Ozean X Stunden und von der daneben liegenden fast doppelt so lang.
Das ist kein Bug, das ist ganz einfach. Es liegt an der lustigen Art und Weise, wie in IM die Fahrzeiten und Inselabstände berechnet werden.
Nehmt die Inseln und reiht sie gedanklich auf wie eine Perlenkette (nach der Inselnummer sortiert). Dann wickelt ihr diese "Kette" um eine Rolle (Toilettenpapier o.ä.) und zwar genau so, dass die 11. Insel wieder neben der 1. ist. und dann wieder die 21. direkt daneben. Das Schiff kann nur in Richtung der Kette oder quer (parallel zur Achse der Rolle) fahren. Wenn beides nötig ist, dann fährt das Schiff zunächst quer und biegt dann links ab, und zwar nur links!
Soviel dazu.
Nun die Berechnung:
Beispiel:
Insel 7425 zu Insel 7524 - differenz: 99
Insel 7424 zu Insel 7524 - differenz: 100
Nun müsst ihr vor die letzte Ziffer noch ein + denken und ausrechnen:
Insel 7425 zu Insel 7524 - Differenz: 99 -> 9 + 9 = 18 inseln
Insel 7424 zu Insel 7524 - Differenz: 100 ->10 + 0 = 10 inseln
Pro Insel braucht das Sis 42 Minuten.
*************
Die Formel, welche sich dahinter verbirgt, ist ganz simpel und logisch:
(Höhere Inselnummer - niedrigere Inselnummer) geteilt durch 10 = Zwischenergebnis
Ganzahliger Anteil von Zwischenergebnis + Nachkommastellen von Zwischenergebnis multipliziert mit 10 = Entfernung in Inseln
7524 - 7425 = 99 / 10 = 9,9 macht 9 + 0,9 * 10 = 18 Inseln Entfernung
7524 - 7424 = 100 / 10 = 10,0 macht 10 + 0,0 * 10 = 10 Insel Entfernung
In Excel kann man das wie folgt rechnen lassen:
=GANZZAHL((B1-A1)/10)+REST(B1-A1;10)
Wobei A1 die kleinere und B1 die größere Inselnummer ist.
Wenn jemand die Formel so gestalten möchte das Excel selbst schaut welche Zahl von beiden größer ist, dann:
=WENN(A1>B1;GANZZAHL((A1-B1)/10)+REST(A1-B1;10);GANZZAHL((B1-A1)/10)+REST(B1-A1;10))
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum [DD] Dark Devils
Ähnliche Beiträge wie "Fahrzeiten?? Warum mal so lange oder mal so kurz"
[S] M und W biete dollars oder alk^^ - tolik (Donnerstag 05.07.2007)
Ja oder nein - Komisch (Samstag 10.02.2007)
@Ilex in Warren / oder wie ihr jetzt heißt - Anonymous (Mittwoch 08.03.2006)
Clantreffen , kurz vor`m Dicken . - EFS Punisher (Donnerstag 04.10.2007)
Wo du deinen Pc gekauft hast oder Teile davon - barfbag (Montag 26.02.2007)
Ist der Wixxerfilm gut oder schlecht? - teeboytle (Dienstag 01.05.2007)
Soll ich oder soll ich lieber nicht? Friedhof bitte - Rose (Sonntag 30.12.2007)
Dies oder Das - Alinaaa (Donnerstag 20.07.2006)
leben oder sterben - Anonymous (Samstag 26.02.2005)
Talent oder? - Adreena (Donnerstag 31.08.2006)
