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

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




              •  System.out.println(10 << 3);
              •   10 के  बाइनरी  ितिनिध  को 3  ानों से ले  िश  कर ।

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

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

              •  System.out.println(15 << 4);
              •   15 के  बाइनरी  ितिनिध  को 4 पदों से बाईं ओर िश  कर ।

              •   4 से बाईं ओर िश  करने के  बाद, 15 11110000 हो जाता है, जो दशमलव म  240 है।
              •  आउटपुट: 240
           आउटपुट:





















           टा  7: Java राइट िश  ऑपरेटर उदाहरण
           public class OperatorExample7{

           public static void main(String args[]){

           System.out.println(10>>2);//10/2^2=10/4=2

           System.out.println(20>>2);//20/2^2=20/4=5
           System.out.println(20>>3);//20/2^3=20/8=2

           }}

             ीकरण:
           1   राइट िश  ऑपरेटर (>>):

              •   राइट िश  ऑपरेटर (>>) बाइनरी नंबर के  िबट्स को िनिद   सं ा म  राइट िश  करता है।

              •   सामा   प value >> numBits है, जहाँ value िश  की जाने वाली सं ा है, और numBits िश  की जाने वाली   ितयों की सं ा है।
           2   िबटवाइज़ राइट िश  ऑपरेशन:

              •    ो ाम िविभ  पूणा कों पर राइट िश  ऑपरेशन करता है।




                                                           19

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