Sunscreen Calculator
Calculer la quantité de crème solaire dont vous avez besoin en fonction de la surface corporelle et du calendrier de réapplication.
64.5
Surface Totale (dm²)
12.90 mL
Par application
2.58 tsp
Par Application (c. à café)
64.5 mL
Total Quotidien
Comment C'est Calculé
La quantité recommandée est basée sur 2 mg d'écran solaire par cm² de peau.
Multipliez la quantité par application par le nombre d'applications quotidiennes pour obtenir la quantité totale quotidienne nécessaire.
À propos de cet outil
L'écran solaire est l'une des meilleures défenses contre les dommages à la peau et le risque de cancer, pourtant la plupart des gens en appliquent bien trop peu pour obtenir une protection adéquate. Cette calculatrice vous aide à déterminer exactement la quantité de crème solaire dont vous avez besoin en fonction de votre surface corporelle et du niveau de couverture souhaité. En utilisant la norme universelle de 2 milligrammes par centimètre carré (la quantité utilisée dans les tests cliniques de crème solaire), vous pouvez protéger votre peau des rayons UV nuisibles en toute confiance.
Pour utiliser cet outil, entrez votre taille et votre poids pour que la calculatrice puisse estimer votre surface corporelle à l'aide de formules médicales. Ensuite, sélectionnez votre fréquence de réapplication—que vous prévoyiez de réappliquer toutes les 2 heures, après la baignade ou après l'exercice. L'outil affiche instantanément les grammes exacts de crème solaire nécessaires pour une couverture complète du corps et les quantités par réapplication, éliminant les suppositions dans la protection solaire.
Comprendre vos besoins en crème solaire est crucial car l'application insuffisante est la raison principale de l'échec de la protection solaire. Cette calculatrice vous aide à éviter l'erreur courante de n'utiliser qu'un quart ou la moitié de la quantité recommandée. Que vous planifiez une journée à la plage, de la randonnée en plein air ou une protection solaire quotidienne, connaître la quantité précise nécessaire garantit que vous obtenez la protection que les études cliniques prouvent efficace.
Questions Fréquentes
Implémentation du Code
# 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.