ForHosting KIT · Mathematik

Absolute Änderung

Die absolute Änderung zwischen 128,5 und 95,25 beträgt 33,25, egal welchen Wert Sie zuerst eingeben. Geben Sie zwei Zahlen ein und sehen Sie ihren Abstand ohne Vorzeichen, etwa für Messabweichungen, Preisänderungen oder Prognosefehler. 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
A
128,5
B
95,25
Erhalten Sie
Absolute Änderung
33,25

Der Rechner für die absolute Änderung nimmt zwei numerische Werte entgegen und gibt ihren Abstand zurück, unabhängig von der Richtung: |a − b|, immer null oder größer. Er beantwortet die einfachste und häufigste Frage jedes Vergleichs — wie viel hat sich bewegt? — ohne dass Sie wissen müssen, welcher Wert zuerst kam oder ob die Änderung ein Anstieg oder ein Rückgang war. Nicht numerische, fehlende oder unendliche Eingaben werden mit einem klaren Fehler abgelehnt statt mit einem stillen NaN.

Was die absolute Änderung bedeutet

Die Änderung zwischen zwei Werten kann auf zwei Arten angegeben werden. Die vorzeichenbehaftete Änderung, b minus a, zeigt die Richtung: positiv, wenn der Wert gestiegen ist, negativ, wenn er gefallen ist. Die absolute Änderung verwirft das Vorzeichen und behält nur den Betrag.

Genau das brauchen Sie, wann immer die Richtung irrelevant oder bereits bekannt ist: die Abweichung eines Sensors von seinem Referenzmesswert, die Größe einer Preisanpassung, der Fehler zwischen einer Prognose und dem beobachteten Wert oder der Abstand zwischen zwei Messungen derselben Größe. Die absolute Änderung ist symmetrisch — |a − b| ist gleich |b − a| —, sodass die Reihenfolge der Eingaben keine Rolle spielt und das Ergebnis immer null oder größer ist. Null bedeutet, dass die beiden Werte identisch sind.

Da das Ergebnis eine Zahl in denselben Einheiten wie die Eingaben ist, lässt es sich nahtlos mit jeder nachfolgenden Prüfung kombinieren, etwa einer Warnung, wenn die absolute Änderung einen Schwellenwert überschreitet.

Wie die Berechnung funktioniert

Der Endpunkt akzeptiert zwei Felder, a und b, die jeweils eine endliche Zahl sein müssen. Dasselbe reine Modul läuft an beiden Stellen, sodass ein Ergebnis, das Sie interaktiv prüfen, das Ergebnis ist, das Ihre Pipeline erhält. Es gibt keine versteckten Größenlimits über das hinaus, was endliche Doubles darstellen können.

Wo sie in eine Pipeline passt

Die absolute Änderung ist selten die endgültige Antwort; sie ist der Baustein, aus dem andere Prüfungen bestehen. Monitoring-Jobs verwenden sie, um eine aktuelle Metrik mit einer Basislinie zu vergleichen und nur dann auszulösen, wenn der Betrag der Bewegung einen Grenzwert überschreitet, ohne sich um das Vorzeichen zu kümmern. Abgleichsaufgaben verwenden sie, um zu bestätigen, dass zwei Systeme innerhalb einer Toleranz übereinstimmen, indem sie die absoluten Änderungen über die Zeilen summieren und so eine Gesamtabweichung erhalten.

Datenbereinigungsschritte verwenden sie, um Ausreißer anhand ihres Abstands zu einem Median oder einem früheren Wert zu markieren. Da diese Fähigkeit deterministisch, zustandslos und frei von Nebenwirkungen ist, können Sie sie in beliebigem Volumen aufrufen und ihre Ergebnisse zwischenspeichern.

Warnungen bei Metrik-Abweichungen

Vergleichen Sie einen aktuellen Messwert mit seiner Basislinie und benachrichtigen Sie jemanden, wenn die absolute Änderung einen Schwellenwert überschreitet, unabhängig von der Richtung.

Abgleich zwischen zwei Systemen

Prüfen Sie, ob ein in zwei Datenbanken erfasster Betrag innerhalb einer Toleranz übereinstimmt, indem Sie kontrollieren, dass die absolute Änderung nahe null ist.

Messung des Prognosefehlers

Berechnen Sie, wie weit eine Vorhersage vom beobachteten Wert entfernt lag; die absolute Änderung ist der absolute Fehler, der in MAE-ähnlichen Bewertungen verwendet wird.

Was kostet das?

Die Ausführung in Ihrem Browser auf dieser Seite ist ebenfalls kostenlos.

Spielt die Reihenfolge der beiden Werte eine Rolle?

Nein. |a − b| ist gleich |b − a|, das Ergebnis ist also in beiden Richtungen identisch.

Kann ich Zahlen als Zeichenketten übergeben?

Ja. Eine nicht leere Zeichenkette, die als endliche Zahl interpretiert werden kann, etwa "128.5", wird akzeptiert und vor der Subtraktion umgewandelt.

Und Infinity oder NaN?

Sie werden abgelehnt. Beide Eingaben müssen endliche Zahlen sein, sodass das Ergebnis immer eine reelle, nicht negative Zahl ist.

Wird etwas gespeichert?

Nein. Die Berechnung ist zustandslos: Die beiden Werte werden gelesen, die Differenz wird zurückgegeben und nichts wird aufbewahrt.

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/math/absolute-change

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/math/absolute-change \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":128.5,"b":95.25}'
{
  "a": 128.5,
  "b": 95.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.absolute_change",
  "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.

Wie die Berechnung funktioniert

Numerische Zeichenketten wie "42.5" werden akzeptiert und umgewandelt, aber alles, was keine endliche Zahl darstellt — null, Boolesche Werte, NaN, Infinity, leere Zeichenketten, Objekte —, wird mit einem invalid_input-Fehler abgelehnt und niemals berechnet. Das Ergebnis wird als Betrag der Differenz berechnet, Math.abs(a − b), in doppelter Genauigkeit, exakt dieselbe Arithmetik, die Ihr Browser oder jede IEEE-754-Laufzeit ausführt. Es wird keine zusätzliche Rundungsregel angewendet: Was die Subtraktion ergibt, erhalten Sie zurück, wodurch die API zwischen der kostenlosen Browser-Version und dem kostenpflichtigen Endpunkt Byte für Byte reproduzierbar bleibt.

Wo sie in eine Pipeline passt

Sie läuft auf unserem globalen Edge, ohne nach der Antwort etwas zu speichern, und die interaktive Nutzung auf dieser Seite ist kostenlos — Sie zahlen nur $0.002 pro Anfrage, wenn Sie sie über die API automatisieren.

Was passiert bei nicht numerischer Eingabe?

Die Anfrage wird mit einem invalid_input-Fehler abgelehnt, der erklärt, welches Feld fehlgeschlagen ist. Fehlerhafte Anfragen werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →