Zum Inhalt springen
🛠️ToolsShed

Medikamenten-Dosierungsrechner

Berechnen Sie gewichtsbasierte Medikamentendosen in mg/kg.

Häufige Medikamente (Referenz)

MedikamentDosis (mg/kg)Maximale Dosis
Acetaminophen (Paracetamol)151000mg per dose, 75mg/kg/day
Ibuprofen10400mg per dose, 40mg/kg/day
Amoxicillin25500mg per dose
Azithromycin10500mg per dose

Haftungsausschluss

Dieses Tool dient nur zu Bildungszwecken. Bitte konsultieren Sie vor der Verabreichung von Medikamenten einen qualifizierten Arzt.

Über dieses Tool

Der Medikamentendosis-Rechner ist ein schnelles Nachschlagewerk, das Fachleute im Gesundheitswesen, Pflegekräfte und Eltern dabei unterstützen soll, gewichtsbasierte Medikamentendosen präzise und sicher zu berechnen. Die gewichtsbasierte Dosierung (gemessen in mg/kg) ist der Standardansatz für viele Medikamente, besonders in der Pädiatrie und Intensivmedizin, wo genaue Berechnungen sowohl Unterdosierung als auch Überdosierung verhindern.

Um den Rechner zu nutzen, geben Sie einfach das Körpergewicht des Patienten in Kilogramm ein, wählen Sie das Medikament aus der verfügbaren Liste und das Tool zeigt sofort die empfohlene Dosis in Milligramm an. Der Rechner enthält häufig verwendete Medikamente mit etablierten Dosierungsrichtlinien und eignet sich daher ideal zur schnellen Überprüfung in klinischen Umgebungen, Notfallsituationen oder bei der Arzneimittelzubereitung zu Hause unter ärztlicher Aufsicht.

Dieser Rechner ist besonders nützlich für Pflegekräfte, Ärzte, Apotheker und Betreuer, die mit Kindern oder Patienten arbeiten, die gewichtsbasierte Medikamente benötigen. Obwohl er präzise Berechnungen nach standardisierten Dosierungsprotokollen bietet, sollte er immer anhand der aktuellen Medikamentenrichtlinien und der ärztlichen Anordnungen überprüft werden und ersetzt nicht das professionelle ärztliche Urteilsvermögen.

Häufig gestellte Fragen

Code-Implementierung

def calculate_dose(weight_kg: float, dose_per_kg: float,
                    frequency: int, max_single_dose: float = None,
                    max_daily_dose: float = None) -> dict:
    """
    Calculate weight-based medication dose.
    weight_kg: patient weight in kg
    dose_per_kg: dose in mg per kg
    frequency: number of doses per day
    max_single_dose: optional cap per dose in mg
    max_daily_dose: optional cap per day in mg
    """
    single_dose = weight_kg * dose_per_kg
    if max_single_dose:
        single_dose = min(single_dose, max_single_dose)

    daily_dose = single_dose * frequency
    if max_daily_dose:
        daily_dose = min(daily_dose, max_daily_dose)
        single_dose = daily_dose / frequency  # re-split if daily capped

    return {
        "single_dose_mg": round(single_dose, 2),
        "daily_dose_mg":  round(daily_dose, 2),
        "frequency":      frequency,
        "doses_per_day":  f"Every {24 // frequency} hours",
    }

# Example: amoxicillin 25 mg/kg TID, max 500 mg/dose
r = calculate_dose(
    weight_kg=30,
    dose_per_kg=25,
    frequency=3,
    max_single_dose=500
)
print(f"Single Dose : {r['single_dose_mg']} mg")
print(f"Daily Dose  : {r['daily_dose_mg']} mg")
print(f"Frequency   : {r['frequency']}x/day ({r['doses_per_day']})")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.