.


:




:

































 

 

 

 


.




num: 1

num : num: 2

num : 2 num: 3

num : 2 num: 4

num : 4 num: 5

num : 4 num: 6

num : 6 num: 7

num : 6 num: 8

num : 8 num: 9

num : 8 num: 10

num : 10

OxFFFE, , : 1111 1111 1111 1110. , num, , . , 1 .

. , .

// , ,

// .

Using System;

class IsOdd {

static void Main() { ushort num;

num = 10;

if((num & 1) == 1)

Console.WriteLine("He .");

num = 11;

if((num & 1) == 1)

Console.WriteLine(num + " .");

}

}

.

.

if num 1. num , .. 1, num & 1 1. . i f , .

& , byte . .

// , .

Using System;

class ShowBits {

static void Main() { int t; byte val;

val = 123;

for(t=128; t > 0; t = t/2) {

if((val & t)!= 0) Console.Write("1 "); if((val & t) == 0) Console.Write("0 ");

}

}

}

.

for val , , . , 1, , 0.

. 1 - , 1 . :

* 10101010

, , , , .

// , .

Using System;

class MakeOdd {

static void Main() { ushort num; ushort i;

for(i = 1; i <= 10; i++) {

num = i;

Console.WriteLine("num: " + num); num = (ushort) (num | 1);

Console.WriteLine("num : " + num + "\n");

}

}

}

.

num: 1

num : 1

num: 2

 

Num

 

 

 

 

:

 

 

num:

Num

 

: 3

 

 

 

:

 

 

num:

Num

 

: 4

 

 

 

:

 

 

num:

Num

 

: 5

 

 

 

:

 

 

num:

Num

 

: 6

 

 

 

:

 

 

num:

Num

 

: 7

 

 

 

:

 

 

num: num

 

: 8

 

 

 

:

 

 

num: num

 

: 9

 

 

 

:

 

 

num: num

 

: 10

 

 

 

:

 

 

num 1, 1 , . 1 , . , , .

, , .

01111111 10111001

1100 0110

, . , X Y, Y, X. ,

R1 = X Y;

R2 = R1 Y;

R2 , X. , , , . , . , . , , . , .

// . using System;

class Encode {

static void Main() { char chi = 'H'; char ch2 = 1i 1; char ch3 = 1!1; int key = 88;

Console.WriteLine(" : " + chi + ch2 + ch3);

// , chi = (char) (chi key);

ch2 = (char) (ch2 key);

ch3 = (char) (ch3 key);

Console.WriteLine(" : " + chi + ch2 + ch3);

// .

chi = (char) (chi key); 1

ch2 = (char) (ch2 key);

ch3 = (char) (ch3 key);

Console.WriteLine(" : " + chi + ch2 + ch3);

}

}





:


: 2016-12-03; !; : 351 |


:

:

, .
==> ...

1467 - | 1378 -


© 2015-2024 lektsii.org - -

: 0.04 .