How to create a 10 X 10 division table in PHP

1 Answer

0 votes
$start = 1;
$end = 10;
 
for($i = $start; $i <= $end; $i++) 
    echo "      " . $i;
 
echo "\n";
 
for ($i = $start; $i <= $end; $i++) {
    echo $i . ":  ";
    for ($j = $start; $j <= $end; $j++) {
        echo number_format($i / $j, 2, '.', '')  . "   ";
    }
    echo "\n";
}
 
 
 
 
/*
run:
 
      1      2      3      4      5      6      7      8      9      10
1:  1.00   0.50   0.33   0.25   0.20   0.17   0.14   0.13   0.11   0.10   
2:  2.00   1.00   0.67   0.50   0.40   0.33   0.29   0.25   0.22   0.20   
3:  3.00   1.50   1.00   0.75   0.60   0.50   0.43   0.38   0.33   0.30   
4:  4.00   2.00   1.33   1.00   0.80   0.67   0.57   0.50   0.44   0.40   
5:  5.00   2.50   1.67   1.25   1.00   0.83   0.71   0.63   0.56   0.50   
6:  6.00   3.00   2.00   1.50   1.20   1.00   0.86   0.75   0.67   0.60   
7:  7.00   3.50   2.33   1.75   1.40   1.17   1.00   0.88   0.78   0.70   
8:  8.00   4.00   2.67   2.00   1.60   1.33   1.14   1.00   0.89   0.80   
9:  9.00   4.50   3.00   2.25   1.80   1.50   1.29   1.13   1.00   0.90   
10:  10.00   5.00   3.33   2.50   2.00   1.67   1.43   1.25   1.11   1.00 
 
*/

 



answered Jan 8, 2022 by avibootz
edited Jan 8, 2022 by avibootz

Related questions

1 answer 198 views
198 views asked Jan 8, 2022 by avibootz
1 answer 222 views
1 answer 320 views
1 answer 349 views
1 answer 242 views
2 answers 298 views
...