Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
/**
*
*/
package de.tutorials;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Random;
/**
* @author Tom
*
*/
public class BigNumberProductExample {
/**
* @param args
*/
public static void main(String[] args) {
int[] numbers = generateNumbers(100,1,10);
System.out.println(Arrays.toString(numbers));
BigInteger product = multiplyAll(numbers);
System.out.println(product);
}
private static BigInteger multiplyAll(int[] numbers) {
BigInteger result = (numbers.length == 0) ? BigInteger.ZERO : BigInteger.ONE;
for(int number : numbers){
result = result.multiply(BigInteger.valueOf(number));
}
return result;
}
private static int[] generateNumbers(int numberCount, int rangeStart, int rangeEnd) {
int[] numbers = new int[numberCount];
Random random = new Random();
for(int i = 0; i < numberCount;i++){
numbers[i] = random.nextInt(rangeEnd-rangeStart) + rangeStart;
}
return numbers;
}
}