Esempio: puoi passare un int ad una funzione che si aspetta un double. Viene fatto un cast implicito a double dato che è possibile.