.


:




:

































 

 

 

 


. : Hi!




: Hi!

: Qly : Hi!

, . ( , , , , .)

( 1) . , 1001 0110, ~ 0110 1001.

1 .

// .

Using System;

class NotDemo {

static void Main() { sbyte b = -34;

}

Console.WriteLine ();

// b = (sbyte) ~b;

}

}

}

.

C# , , . C# .

 

 

 

>>

 

 

:

_ _

_ , .

, . . , . , . , 1. , , 1. , .

. , .

, . , 1. , . . . , 1 , , 128, .

// .

Using System;

class ShiftDemo {

static void Main() { int val = 1;

for(int i = 0; i < 8; i++) {

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

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

}

Console.WriteLine();

val = val <<1; //

}

Console.WriteLine(); val = 128;

for(int i = 0; i < 8; i++) {

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

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

}

Console.WriteLine();

val = val >>1; //

}

}

}

.

2, 2. , , . , , . .

// 2.

Using System;

class MultDiv {

static void Main() { int n;

n = 10;

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

// 2.

n = n << l^-

Console.WriteLine ();

// n , n = 10;

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

// 2 . n = << 30; //

Console.WriteLine(" " +

" 30 : " + );

}

}





:


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


:

:

, , .
==> ...

1784 - | 1465 -


© 2015-2024 lektsii.org - -

: 0.009 .