Page 34 - CITS - CSA - TP (Volume 2) - Hindi
P. 34

कं  ूटर सॉ वेयर ए ीके शन - CITS




           3  उदाहरण :
              •  System.out.println(10 >> 2);
              •   10 के  बाइनरी  ितिनिध  को 2  ानों से राइट िश  कर ।

              •   बाइनरी म  10 1010 है। 2 से राइट िश  करने के  बाद, यह 10 हो जाता है, जो दशमलव म  2 है।
              •  आउटपुट: 2
              •  System.out.println(20 >> 2);
              •   20 के  बाइनरी  ितिनिध  को 2  ानों से राइट िश  कर ।

              •   2 से राइट िश  करने पर 20 दशमलव म  5 हो जाता है।
              •  आउटपुट: 5
              •  System.out.println(20 >> 3);
              •   20 के  बाइनरी  ितिनिध  को 3  ानों से राइट िश  कर ।

              •   3 से राइट िश  करने के  बाद, 20 दशमलव म  2 हो जाता है।
              •   आउटपुट: 2
           आउटपुट:















           टा  8: Java जावा िश  ऑपरेटर उदाहरण:>>vs>>>
           public class OperatorExample8{
           public static void main(String args[]){

               //For positive number, >> and >>> works same
               System.out.println(20>>2);
               System.out.println(20>>>2);
               //For negative number, >>> changes parity bit (MSB) to 0

               System.out.println(-20>>2);
               System.out.println(-20>>>2);
           }}
             ीकरण:

           1   राइट िश  ऑपरेटर (>>):
              •   राइट िश  ऑपरेटर (>>) बाइनरी नंबर के  िबट्स को िनिद   सं ा म  दाईं ओर िश  करता है।
              •   धना क सं ाओं के  िलए, बाईं ओर के   र   ान को साइन िबट (MSB, सवा िधक मह पूण  िबट) से भरा जाता है।
           2   अनसाइन राइट िश  ऑपरेटर (>>>):

              •   अनसाइन राइट िश  ऑपरेटर (>>>) भी िबट्स को दाईं ओर िश  करता है, लेिकन यह साइन िबट पर  ान िदए िबना, बाईं ओर के   र
                  ान को शू  से भर देता है।

              •   यह सं ा को ऐसे मानता है जैसे िक वह एक अनसाइन मा ा हो।



                                                           20

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 82
   29   30   31   32   33   34   35   36   37   38   39