ForHosting KIT · Mathematik

Teilungsformel-Rechner

Finden Sie den Punkt, der eine Strecke in einem gegebenen Verhältnis teilt: Von A (2|3) nach B (8|7) im Verhältnis 1:2 liegt er nach einem Drittel des Weges, bei x gleich 4 und y gleich 4 ein Drittel. Auch äußere Teilung ist möglich. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
X1
2
Y1
3
X2
8
Y2
7
M
1
N
2
Erhalten Sie
X
4
Y
4,3333333333

Die Teilungsformel ist die geschlossene Antwort auf eine klassische Frage der analytischen Geometrie: gegeben die Endpunkte A(x1, y1) und B(x2, y2), wo liegt der Punkt P, der die Strecke AB im Verhältnis m zu n teilt? Bei interner Teilung liegt P zwischen A und B; bei externer Teilung liegt er auf der Geraden durch A und B, jedoch außerhalb der Strecke.

Wie die Teilungsformel den Teilungspunkt findet

Beschriften Sie die Endpunkte A(x1, y1) und B(x2, y2) sowie das positive oder vorzeichenbehaftete Verhältnis m:n. Bei interner Teilung sind die Koordinaten von P: x gleich (m mal x2 plus n mal x1) geteilt durch (m plus n), und y gleich (m mal y2 plus n mal y1) geteilt durch (m plus n).

Geometrisch zieht das Gewicht m in Richtung B und das Gewicht n in Richtung A, sodass ein Verhältnis eins zu eins den Mittelpunkt ergibt und ein Verhältnis eins zu zwei P auf ein Drittel des Weges von A nach B legt. Bei externer Teilung drehen sich die Vorzeichen im Zähler um und der Nenner wird m minus n: x gleich (m mal x2 minus n mal x1) über (m minus n), und entsprechend für y.

Externe Punkte liegen auf der verlängerten Geraden AB jenseits des näheren Endpunkts; eine übliche Klassenkontrolle ist A bei (2, 3), B bei (8, 7) mit m:n gleich eins zu zwei im externen Modus, was außerhalb der Strecke landet statt zwischen den Enden. Die externe Formel ist ebenso undefiniert, wenn m gleich n ist. Da beide Wege nur Addition, Subtraktion, Multiplikation und eine einzige Division nutzen, ist das Ergebnis deterministisch, O(1) und frei von trigonometrischen oder iterativen Bibliotheken.

Was Sie senden und was Sie zurückerhalten

Geben Sie sechs erforderliche endliche Zahlen an: x1 und y1 für Endpunkt A, x2 und y2 für Endpunkt B sowie m und n für die Verhältnisteile. Setzen Sie optional division auf internal oder external; wenn weggelassen, verwendet der Dienst standardmäßig internal. Nach dem Parsen wählt der Dienst die interne oder externe Formel, prüft, dass der Nenner ungleich null ist, und liefert den Punkt.

Klassische Prüfungen: A(2, 3), B(8, 7), m gleich 1, n gleich 2, intern ergibt P(4, 13/3); dieselben Endpunkte mit m gleich 1, n gleich −1 und intern scheitern, weil m plus n null ist; extern mit gleichen m und n scheitert, weil m minus n null ist. Nutzen Sie das kostenlose Browser-Tool für schnelle Plausibilitätschecks und rufen Sie denselben Vertrag aus Skripten auf, wenn Sie Massenevaluierung brauchen, ohne die Null-Nenner-Sperren in jeder Sprache neu zu implementieren.

Wo Teilungspunkte in der Praxis vorkommen

Analytische-Geometrie-Kurse an Schule und Hochschule fordern ständig, den Punkt zu finden, der eine gezeichnete Strecke in einem gegebenen Verhältnis teilt; ein verlässlicher Rechner mit strengen m-plus-n- und m-minus-n-Prüfungen beschleunigt die Korrektur und verhindert Tabellenfehler, bei denen interne und externe Formeln verwechselt oder eine Division durch null akzeptiert wird.

Zeichnungs-, Vermessungs- und einfache GIS-Abläufe, die Punkte bereits in eine lokale kartesische Ebene projizieren, brauchen gewichtete Stationen entlang von Baselines—zum Beispiel einen Pflock mit zwei Teilen Richtung B und einem Teil Richtung A—bevor sie berichten oder abstecken; ein gemeinsames numerisches Orakel hält Feldnotizen und Büroskripte auf derselben geschlossenen Form ausgerichtet. Spiel-, Grafik- und CAD-Tutorials platzieren oft Kontrollpunkte, Gelenke oder Spawn-Marker als Teilungspunkte entlang von Kanten; dieselbe interne Formel mit m:n gleich eins zu eins ist der Mittelpunkt, der in Unterteilung und Kollisionshilfen genutzt wird.

Wenn Sie später 3D-Teilungspunkte, sphärische Geodäten oder parametrische Kurven jenseits einer geraden Strecke brauchen, behandeln Sie diese als getrennte Suchabsichten statt diese Koordinaten-Teilungsformel-Seite zu überladen.

Hausaufgaben- und Prüfungskontrollen

Finden Sie den Punkt, der AB im Verhältnis m:n teilt, und lehnen Sie Verhältnisse mit Null-Nenner mit einem klaren Fehler statt Infinity ab.

Vermessungsstationen auf einer Basis

Aus zwei projizierten Endpunkten und einem Feldverhältnis gewinnen Sie die ebenen Stationskoordinaten vor dem Abstecken oder Berichten.

Welche Formeln verwendet dieser Rechner?

Intern: x = (m x2 + n x1)/(m+n), y = (m y2 + n y1)/(m+n). Extern: x = (m x2 − n x1)/(m−n), y = (m y2 − n y1)/(m−n).

Was passiert, wenn m + n bei interner Teilung null ist?

Interne Teilung ist undefiniert, wenn die Summe der Verhältnisteile null ist.

Ist der Standardmodus intern oder extern?

Intern. Lassen Sie division weg oder setzen Sie es auf "internal" für einen Punkt zwischen A und B; setzen Sie "external" für einen Punkt außerhalb der Strecke.

Was bedeutet äußere Teilung einer Strecke?

Der Punkt liegt auf der Geraden durch A und B, aber außerhalb der Strecke. Die Formel subtrahiert statt zu addieren, teilt durch m minus n und hat keine Lösung, wenn m gleich n ist.

Wo liegt der Punkt bei einem Verhältnis von 1:1?

Genau in der Mitte der Strecke. Bei innerer Teilung im Verhältnis 1:1 ist der Teilungspunkt der Mittelpunkt, den man etwa beim Unterteilen von Kanten in Grafik und Konstruktion braucht.

Was passiert, wenn m plus n null ergibt?

Dann erhalten Sie bei innerer Teilung kein Ergebnis, sondern einen klaren Hinweis statt einer unendlichen Zahl. Bei äußerer Teilung gilt dasselbe, wenn m gleich n ist.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/geom/section-formula

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/geom/section-formula \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x1":2,"y1":3,"x2":8,"y2":7,"m":1,"n":2}'
{
  "x1": 2,
  "y1": 3,
  "x2": 8,
  "y2": 7,
  "m": 1,
  "n": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.section_formula",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Dieser Rechner nimmt die sechs Zahlen x1, y1, x2, y2, m und n sowie einen optionalen Teilungsmodus (standardmäßig intern oder extern), prüft, dass jeder Wert endlich und der Nenner ungleich null ist, und liefert die Koordinaten von P zusammen mit den normalisierten Eingaben und dem Methodentag section_formula. Schülerinnen und Schüler, die Hausaufgaben prüfen, Lehrkräfte, die deterministische Korrekturen bauen, CAD- und Spielwerkzeuge, die gewichtete Punkte entlang von Kanten brauchen, sowie Vermessungsskripte in einer lokalen Ebene erhalten dasselbe reine Ergebnis im kostenlosen Browser-Tool und in der kostenpflichtigen API. Anfragen mit m plus n gleich null bei interner Teilung oder m gleich n bei externer Teilung scheitern mit einem klaren invalid_input-Fehler statt Infinity zurückzugeben. Keine Netzaufrufe, keine Zufallsstichproben und keine Gleitkomma-Überraschungen jenseits der gewöhnlichen IEEE-754-Arithmetik auf den von Ihnen gelieferten Zahlen.

Wie die Teilungsformel den Teilungspunkt findet

Die interne Formel ist genau dann undefiniert, wenn m plus n null ist, weil dieser Nenner verschwindet; dieser Dienst lehnt den Fall mit invalid_input ab und benennt die Summen-null-Regel, damit Formular-Clients das Verhältnis korrigieren können. Große Koordinaten oder extreme Verhältnisse können den IEEE-754-Double-Bereich dennoch überlaufen; wenn der berechnete Punkt nicht endlich ist, scheitert die Anfrage mit einer klaren Überlaufmeldung statt Infinity in JSON zu serialisieren.

Was Sie senden und was Sie zurückerhalten

Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN und Infinity werden mit invalid_input abgelehnt und nicht berechnet. Bei Erfolg enthält die JSON-Antwort x und y gerundet für stabile Serialisierung, gibt die sechs normalisierten Koordinaten und Verhältnisteile wieder, setzt division auf den aufgelösten Modus und method auf die Zeichenkette section_formula, damit Protokolle und Lehr-UIs den Algorithmus dokumentieren können. Der Vertrag ist stabiles JSON, geeignet für Unit-Tests, Hausaufgabenprüfer und Batch-Pipelines, die Kantenverhältnisse auf Punkte abbilden. Der API-Preis ist die veröffentlichte Basis von $0.002 pro erfolgreichem Element.

Wo Teilungspunkte in der Praxis vorkommen

Weil diese Fähigkeit eine reine Parse-Engine ist, wird fehlgeschlagene Validierung nicht berechnet und erfolgreiche Läufe bleiben bei $0.002 pro Element.

Kantenhilfen in Spielen und CAD

Platzieren Sie einen Kontrollpunkt oder ein Gelenk entlang einer Kante mit derselben internen Teilungsformel in Browser und API.

Was, wenn m bei externer Teilung gleich n ist?

Externe Teilung scheitert mit invalid_input, wenn m − n null ist (gleiche Verhältnisteile), weil der Nenner verschwindet.

Was kostet es?

Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →