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.4 – 75.6 kg
Basierend auf Hamwi-Formel ±10% für Körperbaugröße.
Körperbaukritierien (r = Höhe / Handgelenk)
| Geschlecht | Klein | Mittel | Groß |
|---|---|---|---|
| Männlich | > 10.4 | 9.6–10.4 | < 9.6 |
| Weiblich | > 11.0 | 10.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.