ºÎÈ£ ¾øÀÌ ½ÄÀ» ºñÆ® ´ÜÀ§·Î ¿À¸¥ÂÊÀ¸·Î À̵¿½ÃŲ´Ù.

 result=expression1>>>expression2
Àμö
result : (°á°ú°ª º¯¼ö)
°á°ú°ªÀ» ÇÒ´çÇÒ ÀÓÀÇÀÇ º¯¼ö À̸§ÀÌ´Ù.
expression1 (Ç¥Çö½Ä1)
°ø½Ä, º¯¼ö, ¼öÄ¡, µîÀ» Æ÷ÇÔÇÏ´Â ÀÓÀÇÀÇ ¼ö½ÄÀÌ´Ù.
expression2 (Ç¥Çö½Ä2)
°ø½Ä, º¯¼ö, ¼öÄ¡, µîÀ» Æ÷ÇÔÇÏ´Â ÀÓÀÇÀÇ ¼ö½ÄÀÌ´Ù.
ºñÆ®¿¬»ê
¼³¸í

>>> ¿¬»êÀÚ´Â ºñÆ®»ó¿¡¼­ expression2¿¡¼­ ÁöÁ¤ÇÑ ºñÆ® ¼ö¸¸Å­ expression1À» ¿À¸¥ÂÊÀ¸·Î À̵¿½ÃŲ´Ù.
¿ÞÂÊ¿¡ »ý±ä °ø°£¿¡´Â 0À» ä¿ì°í, ¿À¸¥ÂÊÀ¸·Î ¹Ð·Á³­ ¼ýÀÚ´Â ¹ö¸°´Ù.

>>> ºñÆ® ¿¬»ê¿¡¼­´Â

var numb=14;
numb>>>2;

14´Â ºñÆ®¿¬»ê¿¡¼­ 2Áø¼ö °ú °°´Ù.

µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÏ¸é ¿À¸¥ÂÊ µÎÀÚ¸®´Â Àß·Á³ª°¡°í 2Áø¼ö ''ÀÌ µÇ¾î ±×°ªÀÇ ½ÊÁø¼ö À» ¹ÝȯÇϰԵȴÙ.

var numb=-14;
numb>>>2;

-14´Â ºñÆ®¿¬»ê¿¡¼­ '11111111111111111111111111110010'(½ÊÁø¼ö: )¿Í °°´Ù.
ÀÌ´Â (<SCRIPT>document.write(4294967282-Math.pow(2,32))</SCRIPT>: 232-4294967282)·Î ¼³¸íµÈ´Ù.

µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿Çϸé '111111111111111111111111111100'ÀÌ µÇ°í ÀÌ´Â ½ÊÁø¼ö ¿¡ ÇØ´çÇÑ´Ù.

Ư±â


°£´ÜÇÑ ¿¹Á¦

<SCRIPT>
br='<BR>'; // ÁٹٲÞ
document.write('parseInt("100",2)=('+parseInt("100",2)+')'+br); // ÀÌÁø¼ö "100"´Â ½ÊÁø¼ö·Î 4
myvar=4>>>2;
document.write('4>>>2 =['+myvar+']'+br);
document.write('parseInt("001",2)=('+parseInt("001",2)+')'+br+br); // µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿Çϸé ÀÌÁø¼ö "001"ÀÌ°í ½ÊÁø¼ö·Î 1

document.write('parseInt("1111",2)=('+parseInt("1111",2)+')'+br); // ÀÌÁø¼ö "1111"´Â ½ÊÁø¼ö·Î 15
myvar=15>>>2;
document.write('15>>>2 =['+myvar+']'+br);
document.write('parseInt("0011",2)=('+parseInt("0011",2)+')'+br+br); // µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿Çϸé ÀÌÁø¼ö "0011"ÀÌ°í ½ÊÁø¼ö·Î 3

document.write('parseInt("100000000",2)=('+parseInt("100000000",2)+')'+br); // ÀÌÁø¼ö "100000000"´Â ½ÊÁø¼ö·Î 256
myvar=256>>>2;
document.write('256>>>2 =['+myvar+']'+br);
document.write('parseInt("001000000",2)=('+parseInt("001000000",2)+')'+br+br);
  // µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿Çϸé ÀÌÁø¼ö "001000000"ÀÌ°í ½ÊÁø¼ö·Î 64

document.write('parseInt("11111111111111111111111111110010",2)=('+parseInt("11111111111111111111111111110010",2)+')'+br);
  // ÀÌÁø¼ö "11111111111111111111111111110010"´Â ½ÊÁø¼ö·Î 4294967282
myvar=parseInt("11111111111111111111111111110010",2)>>>2;
document.write('4294967282>>>2 =['+myvar+']'+br);
document.write('parseInt("00111111111111111111111111111100",2)=('+parseInt("00111111111111111111111111111100",2)+')'+br+br);
  // µÎ ºñÆ® ¿À¸¥ÂÊÀ¸·Î À̵¿Çϸé ÀÌÁø¼ö "00111111111111111111111111111100"ÀÌ°í ½ÊÁø¼ö·Î 1073741820

myvar=-14>>>2;
document.write('-14>>>2 =['+myvar+']'+br);
  /*
-14       (ÀÌÁø¼ö 11111111 11111111 11111111 11110010)¸¦ ¿À¸¥ÂÊÀ¸·Î µÎ ºñÆ® ¿Å±â¸é
1073741820(ÀÌÁø¼ö 00111111 11111111 11111111 11111100)ÀÌ µÇ¹Ç·Î º¯¼ö °ªÀº 1073741820ÀÌ µÈ´Ù. */
</SCRIPT>