Beh, sin e pow sono in overload: ce ne sono di tre tipi, rispettivamente con argomenti long double, double e float, nella funzione pow il secondo argomento è poi un int.
La chiamata a funzione tu la effettui sempre con degli int come argomenti, ma non esiste l'overload della funzione per questo tipo, quindi, devi effettuare il cast degli argomenti, per esempio converti gli int in double(l'unico per cui non serve è l'esponente), e poi effettui nuovamente il cast verso int quando devi salvare.
|