প্রশ্ন ট্যাগ «bit-shift»

9
বিটওয়াস শিফট (বিট শিফট) অপারেটরগুলি কী কী এবং তারা কীভাবে কাজ করে?
আমি আমার অতিরিক্ত সময়ে সি শিখার চেষ্টা করছিলাম, এবং অন্যান্য ভাষা (সি #, জাভা ইত্যাদি) একই ধারণা (এবং প্রায়শই একই অপারেটর) থাকে ... মূল স্তরে, আমি কি হতাশ করছি, কি করে বিট-নাড়াচাড়া ( <<, >>, >>>) না, কি সমস্যা এটা সাহায্য করতে পারেন সমাধান, এবং কি gotchas প্রায় মোড় লুকিয়ে …

3
>>> সি তে অপারেটর কী?
ধাঁধা হিসাবে কোনও সহকর্মীর দেওয়া, আমি বুঝতে পারি না এই সি প্রোগ্রামটি আসলে কীভাবে সংকলন করে এবং চালিত হয়। এই >>>=অপারেটর এবং অদ্ভুত 1P1আক্ষরিক কি? আমি ক্ল্যাং এবং জিসিসিতে পরীক্ষা করেছি। কোনও সতর্কতা নেই এবং আউটপুটটি "???" #include <stdio.h> int main() { int a[2]={ 10, 1 }; while( a[ 0xFULL?'\0':-1:>>>=a<:!!0X.1P1 …

19
সিতে শিফট অপারেটরগুলি ব্যবহার করে গুণ এবং বিভাগগুলি কি দ্রুততর হয়?
উদাহরণস্বরূপ, বিট অপারেটরগুলি ব্যবহার করে গুণ ও বিভাগ অর্জন করা যায় i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) ইত্যাদি। সরাসরি (i<<3)+(i<<1)ব্যবহারের চেয়ে 10 দিয়ে গুণিত করার জন্য এটি ব্যবহার করা আসলে কী দ্রুত i*10? এমন কোনও ধরণের ইনপুট রয়েছে যা এইভাবে গুণ বা ভাগ …


1
পাইথন 3.x পূর্ণসংখ্যার জন্য বিট-শিফ্টের চেয়ে টাইমস-টু দ্রুত?
আমি বাছাই করা_সামগ্রীগুলির উত্সটির দিকে চেয়ে ছিলাম এবং এই লাইনটি দেখে অবাক হয়েছি : self._load, self._twice, self._half = load, load * 2, load >> 1 এখানে loadএকটি পূর্ণসংখ্যা কেন এক জায়গায় বিট শিফট এবং অন্য জায়গায় গুণ? এটি যুক্তিসঙ্গত বলে মনে হচ্ছে যে বিট স্থানান্তরটি 2 দ্বারা অবিচ্ছেদ্য বিভাগের চেয়ে …

7
জাভাস্ক্রিপ্ট >>> অপারেটর কী এবং আপনি কীভাবে এটি ব্যবহার করবেন?
আমি মজিলা থেকে কোডটি খুঁজছিলাম যা অ্যারেতে একটি ফিল্টার পদ্ধতি যুক্ত করে এবং এতে কোডের একটি লাইন ছিল যা আমাকে বিভ্রান্ত করেছিল। var len = this.length >>> 0; আমি >>> এর আগে জাভাস্ক্রিপ্টে কখনও দেখিনি। এটা কি এবং এটা কি কাজ করে?


3
কেন 11010100 << 1 সমান 110101000, 10101000 নয়?
আমি যখন 11010100 2 এর জন্য বিট স্থানান্তর করার চেষ্টা করি তখন ফলাফলটি 10101000 2 নয়, 110101000 2 হয় । int a = Integer.parseInt("11010100", 2) &lt;&lt; 1; আমি এটি করার চেষ্টা করি: int a = (byte)(Integer.parseInt("11010100", 2) &lt;&lt; 1); তবে যদি আউটপুট মান 128 এর বেশি হয় তবে সবকিছু বিয়োগে …
40 java  bit-shift 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.