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

