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

