программа на Java для вывода таблицы значений log n, n, n log n, n^2, n^3, и 2^n для n = 16, 32, 64, ..., 2048. Символы табуляции используются для выравнивания столбцов:
Код:
public class FunctionGrowth {
public static void main(String[] args) {
System.out.println("log n\tn\tn log n\tn^2\tn^3\t2^n");
for (int n = 16; n <= 2048; n *= 2) {
double logn = Math.log(n);
double nlogn = n * logn;
double nsquared = n * n;
double ncubed = n * n * n;
double twoton = Math.pow(2, n);
System.out.println(String.format("%.4f\t%d\t%.4f\t%.0f\t%.0f\t%.0f", logn, n, nlogn, nsquared, ncubed, twoton));
}
}
}
Результат программы: