¨ : .
¨ ; - ; ; .
¨ ; , ; .
¨ , .
¨ ; .
¨ .
¨ , ( 0).
¨ , , ; .
¨ , , ( 1.#INF).
¨ , .. : , : , 1.0000000000-10 : 10:5 0.00000.
-----------------------------------------------------------------------------------------
( , - ) | |
- + | / () |
+ | |
- | |
* | |
/ | ( : 5/2 = 2;) |
% | ( : 14%3 = 2;) |
| |||
+ - | |||
* / % | |||
+ - |
%, , , : - . "... ...":
a = (a + 1) % 16; // a a+1 16
% !!!
|
|
:
5/4=1; 5/2=2; 2/5=0; 6/3=2; 7/4=1; 7./4.=1.75; 7./4=1.75;
5%4=1; 2%5=2; 5%2=1; 5%0 =
13%4 = 1; (-13)%4 = -1;
13%(-4) = 1; (-13)%(-4)=-1;
:
(a / b) * b + a % b == a.
:
int main() {
cout << 6 % 8 << endl // 6
<< 7 % 8 << endl // 7
<< 8 % 8 << endl // 0
<< 9 % 8 << endl // 1
<< 10 % 8 << endl; // 2
_getch();
return 0;
}
, , , , , , . %, .