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

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




           3   अंकगिणतीय ऑपरेशन:
              •    ंजक 10 * 10 / 5 + 3 - 1 * 4 / 2 म  गुणन (*), भाग (/), जोड़ (+), और घटाव (-) संि याएँ  शािमल ह ।
           4   चरण-दर-चरण मू ांकन:

           10 * 10 / 5 + 3 - 1 * 4 / 2
              •   गुणा कर : 100 / 5 + 3 - 1 * 4 / 2
              •   भाग द : 20 + 3 - 1 * 4 / 2

              •   गुणा कर : 20 + 3 - 4 / 2
              •   भाग द : 20 + 3 - 2
              •   जोड़ : 23 - 2

              •   घटाएँ : 21
           आउटपुट:

















           टा  6: जावा ले  िश  ऑपरेटर उदाहरण
           public class OperatorExample6{

           public static void main(String args[]){
           System.out.println(10<<2);//10*2^2=10*4=40
           System.out.println(10<<3);//10*2^3=10*8=80

           System.out.println(20<<2);//20*2^2=20*4=80
           System.out.println(15<<4);//15*2^4=15*16=240
           }}

             ीकरण:
           1   ले  िश  ऑपरेटर (<<):
              •   ले  िश  ऑपरेटर (<<) बाइनरी नंबर के  िबट्स को िनिद   सं ा म  बाईं ओर िश  करता है।

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

           3  उदाहरण:
              •  System.out.println(10 << 2);

              •   10 के  बाइनरी िन पण को 2  ानों से ले  िश  कर ।
              •   बाइनरी म  10 का मान 1010 है। 2 से ले  िश  करने पर यह 101000 हो जाता है, जो दशमलव म  40 है।
              •  आउटपुट: 40



                                                           18

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