Implementazioni di algoritmi/Elevazione a potenza: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Aggiunto metodo ricorsivo java |
|||
Riga 87:
esp -= 1
return result
</source>
=== Implementazione in [[Java]] - ricorsiva ===
La funzione presuppone che l'esponente sia un numero naturale.
<source lang="Java">
public static long pow_n(int a, float ex)
{
if (ex == 0)
{
return 1;
}
else if (ex == 1)
{
return a;
}
else
{
return a * pow_n(a,ex-1);
}
}
</source>
|