Quick actions

cmd+k|ctrl+k

Navigation

Languages

Intitulado

Snippet info

Language

Groovy

Visibility

public

Author

danieldayamond

Created

2020-09-25T23:09:04Z

Updated

2020-09-25T23:09:04Z

public static long factorial(long numero) {
		if (numero < 0)
			numero = numero * -1;
		if (numero <= 0)
			return 1;
		long factorial = 1;
		while (numero > 1) {
			factorial = factorial * numero;
			numero--;
		}
		return factorial;
	}
	
public static long factorialRecursivo(long numero) {
		if (numero <= 1)
			return 1;
		return numero * factorialRecursivo(numero - 1);
	}
INFO