উদাহরণসহ TypeScript এর Bitwise Operators

 TypeScript Bitwise Operators with Example

উদাহরণসহ TypeScript এর Bitwise Operators

প্রিয় ডেভেলপারস! আসসালামু আলাইকুম, আশা করি ভালো আছেন TypeScript Operators সাধারণত JavaScript Operators এর মতোই কিন্তু TypeScript ডাটার স্ট্যাটিক টাইপ প্রদান করে থাকে যার ফলে কোডিং Error হওয়ার সম্ভাবনা অনেকাংশ কমে যায় নিম্নে TypeScript Operators এর Bitwise Operators (বিটওয়াইজ অপারেটর) উদাহরণসহ বর্ণনা করা হলো -

 

লক্ষণীয় যে, TypeScript Operators সম্পর্কে বিস্তারিত জানুন এখানে।

 

Bitwise Operators (বিটওয়াইজ অপারেটর)

 

& - Bitwise AND

[

let a: number = 5; // binary: 0101

let b: number = 3; // binary: 0011

let result: number = a & b; // binary: 0001

console.log(result); // Output: 1


]


| - Bitwise OR

[

let a: number = 5; // binary: 0101

let b: number = 3; // binary: 0011

let result: number = a | b; // binary: 0111

console.log(result); // Output: 7

]


^ - Bitwise XOR

[

let a: number = 5; // binary: 0101

let b: number = 3; // binary: 0011

let result: number = a ^ b; // binary: 0110

console.log(result); // Output: 6

]


~ - Bitwise NOT

[

let a: number = 5; // binary: 0101

let result: number = ~a; // binary: 1010

console.log(result); // Output: -6

]


<< - Left shift

[

let a: number = 5; // binary: 0101

let result: number = a << 1; // binary: 1010

console.log(result); // Output: 10

]


>> - Signed right shift

[

let a: number = 5; // binary: 0101

let result: number = a >> 1; // binary: 0010

console.log(result); // Output: 2


>>> - Unsigned right shift

[

let a: number = -5; // binary: 1111111111111111111111111111111011

let result: number = a >>> 1; // binary: 0111111111111111111111111111111101

console.log(result); // Output: 2147483645

]

 

 

আশা করি আপনি আজকের এই ব্লগটি মনোযোগ সহকারে পড়েছেন আজকের ব্লগটি আপনার কাছে কেমন লেগেছে অবশ্যই  কমেন্ট করে জানাবেন, আর যদি কোন ভূল হয়ে থাকে তাহলে ক্ষমা সুন্দর দৃষ্টিতে দেখবেন এবং কোথায় ভূল হয়েছে কমেন্ট করে জানাবেনপোষ্টে উল্লিখিত কোনো অংশ যদি বুঝতে সমস্যা হয়, তাহলে কমেন্ট বক্সে জানিয়ে দিনইনশাআল্লাহ্‌, সমস্যা সমাধানের চেষ্টা করবো আর ওয়েবসাইটটি বন্ধুদের মাঝে শেয়ার করবেন আজকের মতই এখানেই বিদায় নিলাম, ইনশাআল্লাহ দেখা হবে অন্য কোন ব্লগে ভালো থাকবেন সুস্থ থাকবেন আল্লাহ হাফেয

About the author

AHSHAN HABIB
Hello! I am Ahshan Habib. Blogging is My Hobby and I Would Like to Share my Knowledge With Everyone. Here I Will Share Every Day About Education, Technology, and Programming. So Stay With us And Share my Page on Your Social Platform.

Post a Comment