n
n , (0 1)
n 8 1
n ,
, - . 0 1 . - , 2 . : 00101011, 00000000, 11111111, 10101010. - . ( ) , . . , .
.
. :
000000002 = 010 000000012 = 110.......... 111111112 = 25510
, , . 28, .. 256. 255, 16 . 216, .. 65536 . 4 32 . .
( ) , .
: (), () - . () - .
(). , . , , .
, , - . :
. , - .
(). ma a, . , A10= 373 0.373 103, = 0.373, = 3, . 2 a a .
|
|
a () . a max <=a<=a max, pam ,
. a, 'a
'a . ( - ) . ,
'a
'a
ma , , . .
k - , .
N . . , A2 =(100;0.101101)2 - 2= 1011.01 10= 11.25, 2 = (101;0.0101101) - , .
r k - , .
- -. . (, ) - . - . , , . . , A10=3759, A2-10= 0011 0111 0101 1001. (), , . , . , + 1100, - - 1101 [17].
16. /++.
. C++ .
. .
;
, . , . .
|
|
{...}
, , - .
try { <> }
catch (< >) { <> }
catch (< >) { <> }
...
catch (< >) { <> }
if (<>) < 1> [else < 2>]
-
switch (<>)
{ case < 1>: < 1>
case < 2>: < 2>
...
case < N>: < N>
[default: <>]
}
- . - <>, <>, < >, <>. - break. <> < >, <>, default, .
while (<>) <>
do <> while <>;
C++ , <> , .
for ([< >];
[< >];
[< >])
<>
for , < > ( 0). < > < > . < > < >, < > <>. , ( ). < >, , .
C++ , while C++ , .. for.
break;
while, do, for switch. . , . while, do, for, switch, .
continue;
while, do, for. . do while . for , .
return [<>];
, , . , . <>, , , , , , . <> , .
|
|
break, continue return . , . , . , , . , .
/ C++, , . .