note 59193 rejected from language.operators.arithmetic by tularis
| From: | tularis@php.net | Date: | Tue, 29 Nov 2005 10:05:23 +0000 |
| Subject: | note 59193 rejected from language.operators.arithmetic by tularis | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-99280@lists.php.net to get a copy of this message | ||
Note Submitter: ahdai0718 at gmail dot com
----
Find some strange statement above :
$a = (8 - ((9.7 - 9)*10)) % 8;
echo '(8 - ((9.7 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.6 - 9)*10)) % 8;
echo '(8 - ((9.6 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.5 - 9)*10)) % 8;
echo '(8 - ((9.5 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.4 - 9)*10)) % 8;
echo '(8 - ((9.4 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.3 - 9)*10)) % 8;
echo '(8 - ((9.3 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.2 - 9)*10)) % 8;
echo '(8 - ((9.2 - 9)*10)) % 8 = '.$a.'<br>';
$a = (8 - ((9.1 - 9)*10)) % 8;
echo '(8 - ((9.1 - 9)*10)) % 8 = '.$a.'<br>';
OUTPUT:
(8 - ((9.7 - 9)*10)) % 8 = 1
(8 - ((9.6 - 9)*10)) % 8 = 2
(8 - ((9.5 - 9)*10)) % 8 = 3
(8 - ((9.4 - 9)*10)) % 8 = 3
(8 - ((9.3 - 9)*10)) % 8 = 4
(8 - ((9.2 - 9)*10)) % 8 = 6
(8 - ((9.1 - 9)*10)) % 8 = 7
What happen?
i think the output is
1
2
3
4
5
6
7
Somebody could explain this...thx...^^