Halbwertszeiten-Rechner
20 Stunden bei einer Halbwertszeit von 10 Stunden sind genau 2 Halbwertszeiten, übrig bleiben 25 % der Anfangsmenge. Geben Sie verstrichene Zeit und Halbwertszeit in derselben Einheit ein und erhalten Sie Anzahl, ganze Schritte und Rest. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Verstrichene Zeit
- 20
- Halbwertszeit
- 10
- Halbwertszeiten
- 2
- Ganze Halbwertszeiten
- 2
- Bruchteil
- 0
- Restanteil
- 0,25
Das Zählen von Halbwertszeiten ist der Zwischenschritt, den Studierende und Laborplaner notieren, bevor sie eine Startmenge in den Restbestand umrechnen. Die Definition ist einfach und einheitenunabhängig: die Anzahl der verstrichenen Halbwertszeiten entspricht der Gesamtzeit geteilt durch die Halbwertszeit der Spezies, sodass zwanzig Stunden bei einer zehnstündigen Halbwertszeit genau zwei Halbwertszeiten sind und drei Tage bei einer zwölfstündigen Halbwertszeit sechs Halbwertszeiten ergeben, wenn beide Zeiten dieselbe Einheit teilen.
Wie die Anzahl der Halbwertszeiten definiert wird und welche Eingaben zu senden sind
Formulieren Sie das Problem mit einer einzigen konsistenten Zeiteinheit für Halbwertszeit und verstrichene Zeit—Sekunden, Minuten, Stunden, Tage oder Jahre funktionieren, solange Sie sie nicht mitten in der Rechnung mischen. Die leitende Definition lautet n gleich t geteilt durch t halb. Nach genau einer Halbwertszeit ist die Zählung eins; nach zwei Halbwertszeiten zwei; nach null verstrichener Zeit null.
Bruchwerte sind normal und erwartet: fünfundvierzig Minuten bei einer dreißigminütigen Halbwertszeit sind eineinhalb Halbwertszeiten, was den exponentiellen Zerfall über den kontinuierlichen Exponenten antreibt, auch wenn Studierende lieber in ganzen Schritten denken. Die verstrichene Zeit muss nichtnegativ sein, weil dieses Produkt nur Vorwärts-Zerfallszeit zählt. Identische Eingaben erzeugen immer identische Ausgaben, weil der Pfad reine Arithmetik ohne Netzwerkanruf, ohne Modell, ohne Zufallsseed und ohne Wanduhr ist.
Unterrichtsbeispiele umfassen die Umrechnung einer vierundzwanzigstündigen Wartezeit bei einer achtstündigen Isotopen-Halbwertszeit in drei Halbwertszeiten oder die Prüfung, dass eine Probe, die für die Hälfte ihrer Halbwertszeit gelagert wurde, eine Zählung von null Komma fünf hat.
Einsatz im Labor und praktische Grenzen
Rufen Sie den kostenlosen Browser-Rechner für die Anzahl der Halbwertszeiten für Hausaufgabenprüfungen, Vorlesungsdemos und schnelle Inventarschätzungen in Nuklearmedizin oder Umwelt auf, ohne eine Tabellenkalkulations-Divisionsformel zu installieren. Koppeln Sie diesen Endpunkt mit einem Restmengen-Halbwertszeit-Werkzeug, wenn der nächste Schritt eine Anfangsmenge mit einem Halb hoch der Zählung multipliziert, oder mit Ihren eigenen Einheitenumrechnungshelfern, wenn der nächste Schritt Tage in Stunden umrechnet, damit Halbwertszeit und verstrichene Zeit dieselbe Skala teilen.
Multi-Nuklid-Ketten, Verzweigungszerfall und Halbwertszeit-Schätzung aus Messpunkten liegen außerhalb des Geltungsbereichs dieses reinen Verhältnis-Modells—führen Sie einen Aufruf pro Spezies aus oder passen Sie die Halbwertszeit woanders an und rufen Sie dann diesen Rechner auf, um verstrichene Halbwertszeiten zu zählen. Autoren, die SDKs ausliefern, können die beiden Eingaben auf beschriftete Felder Verstrichene Zeit und Halbwertszeit mit automatisch ausgefüllten Halbwertszeiten abbilden—dieselben Spalten, die Studierende schreiben, wenn sie n gleich t über t halb von Hand auf Papier anwenden.
Anwendungsfälle
Zeitpläne für Radiopharmazie und Tracer
Techniker geben Zeit bis zur Verabreichung und Isotopen-Halbwertszeit ein; der Rechner liefert, wie viele Halbwertszeiten für Dosisplanungsblätter verstrichen sein werden.
Umweltinventar und Lehr-Apps
Skripte und Curriculum-Werkzeuge rufen einen stabilen vorausbezahlten Endpunkt auf, statt die Arithmetik t über t½ in jeder Sprache und Tabelle neu zu implementieren.
Häufige Fragen
Was geschieht, wenn die Halbwertszeit null ist?
Division durch null ist undefiniert; eine Null-Halbwertszeit wird abgelehnt und nicht berechnet.
Brauchen verstrichene Zeit und Halbwertszeit dieselben Einheiten?
Ja. Die Engine behandelt beide als reine Zahlen und rechnet weder Tage in Stunden noch Jahre in Sekunden um. Halten Sie sie selbst in derselben Zeiteinheit.
Welche Formel verwendet der Rechner?
n = t / t½. Nach einer Halbwertszeit ist die Zählung 1; nach zwei Halbwertszeiten ist die Zählung 2.
Was passiert bei einer Halbwertszeit von null?
Die Eingabe wird abgelehnt, weil durch null geteilt würde. Auch eine negative Halbwertszeit ist für dieses Modell unphysikalisch und wird zurückgewiesen, und der Hinweis nennt Ihnen den betroffenen Wert.
Kann die Anzahl der Halbwertszeiten ein Bruch sein?
Ja, das ist normal. Fünfundvierzig Minuten bei einer Halbwertszeit von dreißig Minuten sind anderthalb Halbwertszeiten. Der Rechner zerlegt die Anzahl außerdem in ganze Halbwertszeiten und den Rest.
Wie komme ich von der Anzahl zur Restmenge?
Nehmen Sie ein Halb hoch diese Anzahl, das ergibt den verbleibenden Anteil, den der Rechner anzeigt, und multiplizieren Sie ihn mit Ihrer Anfangsmenge. Nach zwei Halbwertszeiten bleiben 25 % übrig.
Verwandte Tools
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/chem/half-lives-elapsed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"elapsed_time":20,"half_life":10}'const res = await fetch("https://api.kit.forhosting.com/chem/half-lives-elapsed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"elapsed_time": 20,
"half_life": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/half-lives-elapsed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"elapsed_time": 20,
"half_life": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/half-lives-elapsed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"elapsed_time":20,"half_life":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"elapsed_time":20,"half_life":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/half-lives-elapsed", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"elapsed_time": 20,
"half_life": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.half_lives_elapsed",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Diese Fähigkeit akzeptiert eine nichtnegative verstrichene Zeit und eine streng positive Halbwertszeit, liefert die vollständige Halbwertszeiten-Zählung zusammen mit der ganzzahligen Untergrenze, dem Bruchrest und dem reinen exponentiellen Restanteil unter einem Halb hoch dieser Zählung, und lehnt eine Null-Halbwertszeit mit einem klaren invalid_input-Fehler ab, damit Pipelines nie versehentlich durch null teilen.
Wie die Anzahl der Halbwertszeiten definiert wird und welche Eingaben zu senden sind
Senden Sie JSON mit den Pflichtfeldern elapsed_time und half_life als endliche Zahlen oder numerische Zeichenketten. Dokumentierte Aliase wie time, t, elapsed, duration, halfLife, t_half und half_life_period werden akzeptiert, damit Client-Code Laboreinglisch sprechen kann, ohne jeden Schlüssel umzubenennen. Die Halbwertszeit muss streng positiv sein: eine Null-Halbwertszeit macht die Division undefiniert und wird mit invalid_input abgelehnt, während eine negative Halbwertszeit für dieses Modell unphysikalisch ist und ebenfalls abgelehnt wird.
Antwort lesen: Halbwertszeiten-Zählung, ganze Schritte und Restanteil
Validierungsfehler wie Null-Halbwertszeit nennen das betroffene Feld, damit Techniker eine fehlende Messung korrigieren können, ohne einen Stack-Trace zu lesen. Bei Erfolg spiegelt die Antwort die beiden Eingaben und fügt half_lives als Hauptergebnis nach stabiler Gleitkomma-Rundung der verstrichenen Zeit über die Halbwertszeit hinzu. whole_half_lives ist die ganzzahlige Untergrenze dieser Zählung, nützlich wenn ein Arbeitsblatt fragt, wie viele vollständige Halbwertszeiten vor dem aktuellen Teilintervall abgeschlossen sind. fractional_part ist der Rest zwischen null und eins, damit Bewertungssoftware den unvollständigen Schritt prüfen kann, den Studierende auf Papier schreiben. fraction_remaining wendet das reine Exponentialmodell eines Halbs hoch der Halbwertszeiten-Zählung an, also den Restanteil einer Einheitsstartmenge; percent_remaining multipliziert diesen Anteil mit hundert für menschenlesbare Dashboards. Das Feld formula stellt n gleich t über t halb erneut dar, und method ist immer half_lives_elapsed, damit nachgelagerte Router ohne Formenschnüffeln verzweigen können. Nutzen Sie half_lives allein, wenn ein Formular nur den Exponenten braucht; nutzen Sie ganzzahlige und bruchteilige Felder, wenn ein Laborblatt vollständige Schritte versus Restzeit zeigen muss; nutzen Sie fraction_remaining, wenn der nächste Satz eines Problems mit einer Anfangsmasse oder -aktivität multipliziert. Fehlende Felder, nichtendliche Zahlen, negative verstrichene Zeit und nichtpositive Halbwertszeit lösen ebenfalls invalid_input aus und werden nach Ablehnung durch die Engine nicht berechnet.
API-Nutzung, Preise, Laborabläufe und praktische Grenzen
Senden Sie einen JSON-Körper mit elapsed_time und half_life als Zahlen oder numerische Zeichenketten in übereinstimmenden Einheiten. Nutzen Sie die vorausbezahlte API, wenn eine LIMS-Integration, Tutorenplattform, Radiopharmazie-Planer oder Überwachungsskript einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element braucht; Validierungsfehler verbrauchen nach Ablehnung durch die Engine nie Guthaben.
Integrationsbeispiele
Hausaufgaben- und Prüfungskontrolle
Studierende wandeln verstrichene Zeit und Halbwertszeit in die Anzahl der Halbwertszeiten für Zerfallsaufgaben um und vergleichen mit strukturiertem JSON, mit klarem Fehler bei Null-Halbwertszeit.
Technische Fragen
Wie berechne ich die Anzahl der Halbwertszeiten mit diesem Rechner?
Senden Sie JSON mit elapsed_time und half_life (zum Beispiel 20 und 10). Die Antwort enthält half_lives gleich t / t½ sowie whole_half_lives und fractional_part.
Ist der Halbwertszeiten-Rechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.