Combinations and permutations: Difference between revisions
Content added Content deleted
Line 1,009: | Line 1,009: | ||
System.out.println(); |
System.out.println(); |
||
System.out.println("A sample of permutations from 5 to 15000 displayed in floating point arithmetic:"); |
System.out.println("A sample of permutations from 5 to 15000 displayed in floating point arithmetic:"); |
||
System.out.printf("%d P %d = %s%n", 5, 2, permutation(5, 2)); |
System.out.printf("%d P %d = %s%n", 5, 2, display(permutation(5, 2), 50)); |
||
for ( int n = 1000 ; n <= 15000 ; n += 1000 ) { |
for ( int n = 1000 ; n <= 15000 ; n += 1000 ) { |
||
int k = n / 2; |
int k = n / 2; |
||
Line 1,092: | Line 1,092: | ||
A sample of permutations from 5 to 15000 displayed in floating point arithmetic: |
A sample of permutations from 5 to 15000 displayed in floating point arithmetic: |
||
5 P 2 = |
5 P 2 = 2.0 * 10^1 |
||
1000 P 500 = 3.2978863640988537122024252070116261706996485697981 * 10^1433 |
1000 P 500 = 3.2978863640988537122024252070116261706996485697981 * 10^1433 |
||
2000 P 1000 = 8.2415012140674255266380217928953202425839550211348 * 10^3167 |
2000 P 1000 = 8.2415012140674255266380217928953202425839550211348 * 10^3167 |