|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCalcolatoreNumerico
public class CalcolatoreNumerico
contiene metodi statici per elaborazioni sui numeri interi.
Constructor Summary | |
---|---|
CalcolatoreNumerico()
|
Method Summary | |
---|---|
static java.lang.String |
fattori(int n)
scompone in fattori primi un numero intero positivo n. |
static int |
fibonacci(int n)
restituisce il termine n-esimo della successione di Fibonacci: f(0) = 1, f(1) = 1, f(n) = f(n-2) + f(n-1) per n > 1 |
static int |
mcd(int p,
int q)
calcola il Massimo Comun Divisore (MCD) di due numeri interi positivi p e q |
static boolean |
primo(int n)
verifica se un numero intero positivo e' primo |
static int |
triangolare(int n)
restituisce il termine n-esimo della successione dei numeri triangolari: t(n) = n * (n + 1) / 2 = n + (n - 1) +...+ 2 + 1, per n >= 1 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CalcolatoreNumerico()
Method Detail |
---|
public static boolean primo(int n)
n
- numero intero da verificare
java.lang.IllegalArgumentException
public static int mcd(int p, int q)
p
- il primo numeroq
- il secondo numero
java.lang.IllegalArgumentException
public static java.lang.String fattori(int n)
n
- numero intero positivo su cui operare la scomposizione
java.lang.IllegalArgumentException
public static int fibonacci(int n)
n
- indice della successione
java.lang.IllegalArgumentException
public static int triangolare(int n)
n
- indice della successione
java.lang.IllegalArgumentException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |