Sunscreen Calculator
Vücut alanı ve yeniden uygulanma çizelgesine dayalı ihtiyaç duyduğunuz güneş kremi miktarını hesaplayın.
64.5
Toplam Alan (dm²)
12.90 mL
Uygulama Başına
2.58 tsp
Başvuru Başına (çay kaşığı)
64.5 mL
Günlük Toplam
Nasıl Hesaplanır
Önerilen miktar, cilt cm² başına 2 mg güneş kremine dayanmaktadır.
Uygulama başına miktarı, günlük uygulama sayısıyla çarparak gerekli toplam günlük miktarı elde edin.
Bu araç hakkında
Güneş kremi, cilt hasarı ve kanser riskine karşı en etkili savunmalardan biridir, ancak çoğu insan yeterli koruma almak için çok az uygular. Bu hesap makinesi, vücut yüzey alanınız ve istenen koruma seviyesine göre tam olarak ne kadar güneş kreminin gerektiğini belirlemenize yardımcı olur. Klinik güneş kremi testlerinde kullanılan evrensel standart olan santimetre kare başına 2 miligram kullanarak, cilt dosya zararlı UV ışınlarından kendinden emin korumak.
Bu aracı kullanmak için, hesap makinesinin tıbbi formüller kullanarak vücut yüzey alanınızı tahmin edebilmesi için boyunuzu ve kilonuzu girin. Ardından yeniden uygulama sıklığını seçin—her 2 saatte bir, yüzüme gittikten sonra veya egzersizden sonra yeniden uygulamayı planlayıp planlamadığınızı seçin. Araç anında tam vücut koruması için gerekli güneş kreminin kesin gramını ve yeniden uygulama başına miktarları görüntüleyerek güneş korumasındaki tahmini ortadan kaldırır.
Güneş kremi ihtiyaçlarınızı anlamak, çünkü yetersiz uygulama güneş korumasının başarısız olmasının ana nedenidir. Bu hesap makinesi, önerilen miktarın sadece dörtte biri veya yarısını kullanma yaygın hatasını önlemenize yardımcı olur. İster bir plaj günü planlıyor olun, ister açık havada yürüyüş, ister günlük UV koruması, ihtiyacınız olan kesin miktarı bilmek, klinik araştırmaların etkili olduğunu kanıtladığı korumayı aldığınızı garanti eder.
Sıkça Sorulan Sorular
Kod Uygulaması
# Sunscreen amount calculator based on 2mg/cm² rule
BODY_AREAS = {
"face_neck": 600, # cm²
"chest": 900,
"back": 900,
"left_arm": 800,
"right_arm": 800,
"left_leg": 1450,
"right_leg": 1450,
"left_foot": 175,
"right_foot": 175,
}
RECOMMENDATION_MG_PER_CM2 = 2.0 # WHO / dermatology standard
def calculate_sunscreen(selected_areas: list[str], reapply_every_hours: float = 2,
sun_hours: float = 4) -> dict:
total_area = sum(BODY_AREAS[a] for a in selected_areas if a in BODY_AREAS)
per_application_mg = total_area * RECOMMENDATION_MG_PER_CM2
per_application_ml = per_application_mg / 1000 # convert mg to g ≈ ml
applications = 1 + int(sun_hours / reapply_every_hours) if reapply_every_hours > 0 else 1
total_ml = per_application_ml * applications
return {
"area_cm2": total_area,
"per_application_ml": round(per_application_ml, 1),
"applications": applications,
"total_ml": round(total_ml, 1),
}
result = calculate_sunscreen(
selected_areas=["face_neck", "chest", "left_arm", "right_arm"],
reapply_every_hours=2,
sun_hours=6,
)
print(f"Per application: {result['per_application_ml']} ml")
print(f"Applications needed: {result['applications']}")
print(f"Total needed: {result['total_ml']} ml")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.