La communauté ALL HTML c'est 58254 membres à ce jour dont 0 inscrits aujourd'hui et 31 depuis une semaine.
liste des forums liste des discussions Participer à la discussion
Message publié le mercredi 12 décembre 2007 à 21 h 21 par telnes. toujours revenir au debut - http://telnesmaster.free.fr/allhtml/index2.html - http://telnesmaster.free.fr/litetemplate - http://www.hotcontest.org L'opérateur modulo est représenté par "%" en informatique.
Il y a une definition sur wikipédia http://fr.wikipedia.org/wiki/Arithm%C3%A9tique_modulaire mais il faut s'accrocher :)
je vais donc donner une définition simple !
a % b est le reste de la division entière de a par bExemple
en prenant un exemple :
13 % 10 = 3
parce que 13 / 10 = 1 reste 3
0 % 4 =0
1 % 4 =1
2 % 4 =2
3 % 4 =3
4 % 4 =0
5 % 4 =1
6 % 4 =2
7 % 4 =3
8 % 4 =0
9 % 4 =1
10 % 4 =2
11 % 4 =3
12 % 4 =0
13 % 4 =1
14 % 4 =2
15 % 4 =3
<?php $nb = 3; //nombre de cellule par ligne echo "<table border=1>\n"; for($i=0;$i<16;$i++){ $start = ($i%$nb == 0)?"<tr>":""; //si 1ere élement on commence une ligne $end = ($i%$nb == $nb-1)?"</tr>\n":""; //si dernier élément on finit la ligne echo "$start<td>$i</td>$end"; //on affiche } echo "</table>\n"; ?>
<table border=1>
<tr><td>0</td><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td><td>5</td></tr>
<tr><td>6</td><td>7</td><td>8</td></tr>
<tr><td>9</td><td>10</td><td>11</td></tr>
<tr><td>12</td><td>13</td><td>14</td></tr>
<tr><td>15</td></table>
Message publié le lundi 17 décembre 2007 à 14 h 42 par pchlj. no comment !
<?
$nb = 3;
print "<table><tr>";
for($i=0;$i<16;$i++)
{
print "<td>$i</td>";
$tour++;
if($tour == $nb)
{
$tour=0;
print "</tr><tr>";
}
}
print "</tr></table>";
?>
Message publié le lundi 17 décembre 2007 à 20 h 39 par telnes. toujours revenir au debut - http://telnesmaster.free.fr/allhtml/index2.html - http://telnesmaster.free.fr/litetemplate - http://www.hotcontest.org
Message publié le lundi 24 décembre 2007 à 17 h 21 par Dr_von_scott. liste des forums liste des discussions Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.