Vai al contenuto
🛠️ToolsShed

Sunscreen Calculator

Calcola quanto filtro solare ti serve in base all'area corporea e al programma di riapplicazione.

64.5

Area Totale (dm²)

12.90 mL

Per applicazione

2.58 tsp

Per Applicazione (cucchiaino)

64.5 mL

Totale Giornaliero

Come Viene Calcolato

La quantità consigliata si basa su 2 mg di protezione solare per cm² di pelle.

Moltiplica la quantità per applicazione per il numero di applicazioni giornaliere per ottenere la quantità totale giornaliera necessaria.

Informazioni sullo strumento

La protezione solare è una delle difese più efficaci contro i danni alla pelle e il rischio di cancro, tuttavia la maggior parte delle persone ne applica troppo poco per ottenere una protezione adeguata. Questo calcolatore ti aiuta a determinare esattamente quanto filtro solare hai bisogno in base alla tua superficie corporea e al livello di copertura desiderato. Utilizzando lo standard universale di 2 milligrammi per centimetro quadrato (la quantità utilizzata nei test clinici del filtro solare), puoi proteggere con fiducia la tua pelle dai raggi UV dannosi.

Per utilizzare questo strumento, inserisci la tua altezza e il tuo peso in modo che il calcolatore possa stimare la tua superficie corporea utilizzando formule mediche. Quindi seleziona la tua frequenza di riapplicazione—sia che tu preveda di riapplicare ogni 2 ore, dopo il nuoto o dopo l'esercizio. Lo strumento mostra istantaneamente i grammi esatti di filtro solare necessari per la copertura di tutto il corpo e le quantità per riapplicazione, eliminando le supposizioni dalla protezione solare.

Comprendere le tue esigenze di filtro solare è fondamentale perché l'applicazione insufficiente è il motivo principale del fallimento della protezione solare. Questo calcolatore ti aiuta a evitare l'errore comune di utilizzare solo un quarto o la metà della quantità consigliata. Che tu stia pianificando una giornata in spiaggia, un'escursione all'aperto o una protezione solare quotidiana, conoscere la quantità precisa necessaria garantisce che tu stia ottenendo la protezione che gli studi clinici provano essere efficace.

Domande Frequenti

Implementazione del Codice

# 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.