Zum Inhalt springen
🛠️ToolsShed

Body Frame Size Calculator

Bestimme kleine, mittlere oder große Rahmengröße aus Körpergröße und Handgelenksumfang.

Körperbaugröße

Mittel

Verhältnis (r): 10.29

Idealgewichtsbereich (Hamwi)

68.475.6 kg

Basierend auf Hamwi-Formel ±10% für Körperbaugröße.

Körperbauk­ritierien (r = Höhe / Handgelenk)

GeschlechtKleinMittelGroß
Männlich> 10.49.6–10.4< 9.6
Weiblich> 11.010.1–11.0< 10.1

r = Höhe (cm) ÷ Handgelenkumfang (cm)

Über dieses Tool

Ihre Körperbaugröße spiegelt die grundlegende Größe Ihres Skeletts wider — eine Eigenschaft, die sich im Gegensatz zu Muskelmasse oder Körperfett während Ihres gesamten Erwachsenenlebens nicht ändert. Die Berechnung verwendet ein einfaches, aber effektives Verhältnis Ihrer Körpergröße zu Ihrem Handgelenkumfang, um zu klassifizieren, ob Sie einen kleinen, mittleren oder großen Körperbau haben. Diese Messung ist wichtig, weil sie einen wesentlichen Kontext zur Bewertung eines gesunden Gewichts bietet; zwei Menschen gleicher Größe können je nach ihrer Körperbaugröße sehr unterschiedliche Bereiche für ein gesundes Gewicht haben.

Um diesen Rechner zu verwenden, geben Sie einfach Ihr Geschlecht, Ihre Körpergröße und Ihren Handgelenkumfang in metrischen (Zentimetern) oder imperialen (Zoll) Einheiten ein. Das Werkzeug bestimmt sofort Ihre Körperklassifizierung und liefert einen geschätzten idealen Gewichtsbereich unter Verwendung der Hamwi-Formel, angepasst an die Körperbaugröße. Viele Fitnessfachleute und Gesundheitspraktiker empfehlen, die Körperbaugröße zusammen mit dem BMI zu berücksichtigen, besonders wenn sich jemand fühlt, dass sein Gewicht nicht in die standardmäßigen BMI-Kategorien passt, oder wenn persönliche Fitness- und Ernährungsziele festgelegt werden.

Häufig gestellte Fragen

Code-Implementierung

def body_frame_size(height_cm, wrist_cm, gender):
    """
    Determine body frame size from height and wrist circumference.
    Returns: 'small', 'medium', or 'large'
    """
    r = height_cm / wrist_cm
    if gender == "male":
        if r > 10.4:
            return "small"
        elif r < 9.6:
            return "large"
        else:
            return "medium"
    else:  # female
        if r > 11.0:
            return "small"
        elif r < 10.1:
            return "large"
        else:
            return "medium"

def ideal_weight_hamwi(height_cm, gender, frame):
    """Hamwi formula for ideal body weight in kg"""
    height_in = height_cm / 2.54
    if gender == "male":
        ibw = 48 + max(0, height_in - 60) * 2.7
    else:
        ibw = 45.5 + max(0, height_in - 60) * 2.2
    adj = {"small": -0.10, "medium": 0, "large": 0.10}[frame]
    return ibw * (1 + adj)

# Example
height, wrist = 175, 17
gender = "male"
frame = body_frame_size(height, wrist, gender)
ibw = ideal_weight_hamwi(height, gender, frame)
print(f"Frame: {frame}, Ideal weight: {ibw:.1f}kg")

Comments & Feedback

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