Body Frame Size Calculator
Boy ve bilek çevresi temelinde küçük, orta veya geniş çerçeve boyutunu belirleyin.
Gövde Tipi
Orta
Oran (r): 10.29
İdeal Kilo Aralığı (Hamwi)
68.4 – 75.6 kg
Hamwi formülüne göre gövde tipi için ±%10.
Gövde Tipi Kriterleri (r = boy / bilek)
| Cinsiyet | Küçük | Orta | Büyük |
|---|---|---|---|
| Erkek | > 10.4 | 9.6–10.4 | < 9.6 |
| Kadın | > 11.0 | 10.1–11.0 | < 10.1 |
r = boy (cm) ÷ bilek çevresi (cm)
Bu araç hakkında
Vücut çerçeve boyutunuz, iskelet yapınızın temel boyutunu yansıtır — kas kütlesi veya vücut yağından farklı olarak, yetişkinliğiniz boyunca sabit kalan bir özellik. Hesaplama, küçük, orta veya büyük çerçeve türüne sahip olup olmadığınız belirlemek için boyunuzun bilek çevrenize oranını kullanır. Bu ölçüm önemlidir çünkü sağlıklı kilo değerlendirmesi için gerekli bağlam sağlar; aynı boyda iki kişi, çerçeve boyutuna bağlı olarak çok farklı sağlıklı kilo aralıklarına sahip olabilir.
Bu hesaplayıcıyı kullanmak için cinsiyetinizi, boyunuzu ve bilek çevrenizi metrik (santimetre) veya emperyal (inç) birimleriyle girin. Araç, vücut çerçeve sınıflandırmanızı anında belirler ve çerçeve boyutuna göre ayarlanmış Hamwi formülü kullanarak tahmini ideal kilo aralığı sağlar. Birçok fitness uzmanı ve sağlık teknisyeni, özellikle birinin kilosu standart BMI kategorilerine uymuyor gibi göründüğünde veya kişiselleştirilmiş fitness ve beslenme hedefleri belirlerken, çerçeve boyutunu BMI ile birlikte göz önünde bulundurmanızı önerir.
Sıkça Sorulan Sorular
Kod Uygulaması
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.