İçeriğe geç
🛠️ToolsShed

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.