جایگاه آوازه گری شما
نحوه تبدیل باینری به اعشاری (و بالعکس)
نحوه تبدیل باینری به اعشاری (و بالعکس)

چگونه اعداد باینری را به اعشار تبدیل کنیم

اگر به دنبال روشی برای تبدیل عدد باینری به اعشار هستید این پست bloginoo رو تا آخر بخونید.

انسان ها پنج هزار و نیم سال گذشته را صرف اختراع بیش از 100 روش مختلف برای نوشتن اعداد کردند.

با توجه به اعداد رومی، تکنیک مورد علاقه جهان در حال حاضر, با اختلاف زیادی سیستم اعشاری مدرن است. کاربران آن میتوانند هر عدد کاملی را که دوست دارند فقط با 10 کاراکتر کوچک بیان کنند : 0، 1، 2، 3، 4، 5، 6، 7، 8 و 9.

اما کامپیوتر شما رویکرد دیگری دارد. لپتاپ ها، گوشی های هوشمند و سایر دستگاه ها به کد باینری متکی هستند. این به رایانه شما میگوید که صدای پادکستر چگونه به گوش میرسد، چه رنگ هایی باید در یک ویدیوی YouTube ظاهر شوند و چه تعداد حرف در ایمیلی که رئیس شما فرستاده استفاده شده است.

کد باینری مطابق با نام خود است. بر خلاف سیستم اعشاری، فقط از دو نوع رقم استفاده میکند که برنامه نویسان آن را "بیت" مینامند. معمولاً «0» و «1» وجود دارد. و این همه کد باینری است.

امروز، ما به شما نشان خواهیم داد که چگونه یک عدد باینری را به سیستم اعشاری آشناتر تبدیل کنید. سپس، مانند یک شعبده باز خوب، دقیقا برعکس عمل خواهیم کرد.

نگران نباشید. با کمی صبر، میتوانید بر این "ترفند" مسلط شوید و از انجام آن لذت ببرید!

اعداد خود را بشناسید

از نظر فنی، 0 و 1 تنها بیت هایی هستند که برای نوشتن اعداد باینری نیاز دارید. اما برای درک آنها، باید یک مقدار سوم را درک کنید : 2.

بهتر است این را به عنوان مثال توضیح دهیم. عدد 138 به درستی در کد باینری به صورت "10001010" بیان شده است.

چگونه رایانه شما میتواند این رشته آشکار عبوس را به معنای "138" تشخیص دهد؟

برنامه نویسی بخشی از پاسخ است. شخصی به دستگاه شما اطلاع داده است که در این مورد کد باینری به جای یک کلمه یا جمله نوشته شده، یک عدد را هجی میکند. روش جداگانه ای برای رمزگشایی دومی وجود دارد.

هنگامی که این واقعیت اساسی مشخص شد، کد با اختصاص یک توان متفاوت 2 به هر بیت جداگانه (یعنی هر 0 و هر 1) کار میکند.

یک توان مقداری است که در خود تعداد معینی ضرب میشود. بنابراین، 2 به توان سوم که به صورت 23 نوشته میشود، 2 ضرب در 2 ضرب در 2 است که برابر با 8 است.

تبدیل باینری به اعشاری

حالا بیایید به عدد باینری اصلی خود برگردیم : 10001010.

در هر عدد دودویی، بیتی که از سمت راست دورتر است باید در 2 ضرب شود. سپس بیتی که در سمت چپ آن قرار دارد در 21 ضرب میشود.

بعد، بیت سمت چپ آن در 22 ضرب میشود. و غیره و غیره.

به الگویی در اینجا توجه کرده اید؟ نماهای جداگانه 2 به ترتیب صعودی، از راست به چپ استفاده میشوند.

خوب، پس اکنون وظیفه ما این است که آن الگو را تا زمانی که یک توان 2 را به هر بیت یعنی هر 0 و 1 در عدد باینری مطابقت دهیم.

زمانی که بیت آخر، همان بیت سمت چپ، در توان مناسب 2 ضرب شد، کار متوقف میشود.

از آنجایی که 10001010 شامل 8 بیت جداگانه است، ما 8 مسئله ضرب جداگانه را انجام خواهیم داد. بیایید با 0 در انتهای سمت راست شروع کنیم.

0 ضرب در 2 چیست؟ پاسخ صحیح 0 است.

یک فاصله را به سمت چپ حرکت دهید. "1" را آنجا ببینید؟ خوب، 1 ضرب در 21 = 2. حالا یک فضای دیگر را به سمت چپ حرکت دهید.

اگر به استفاده از این الگو ادامه دهید، از دورترین سمت راست به دورترین سمت چپ ادامه دهید، این چیزی است که خواهید داشت :

0 ضرب در 2 = 0

1 ضرب در 21 = 2

0 ضرب در 22 = 0

1 ضرب در 23 = 8

0 ضرب در 24 = 0

0 ضرب در 25 = 0

0 ضرب در 26 = 0

1 ضرب در 27 = 128

صبر کنید، ما تقریباً در انتهای کار هستیم!

نتایج تمام آن مسائل ضرب را با هم جمع کنید.

0 + 2 + 0 + 8 + 0 + 0 + 0 + 128 برابر است؟

قبل از اینکه به آن پاسخ دهیم، بیایید از شر تمام آن صفرها خلاص شویم. تنها کاری که باید انجام دهیم این است که این معما را حل کنیم :

2 + 8 + 128 = 138

پاسخ نهایی 138 است. تبریک میگویم، ما به دور کامل رسیدیم.

توجه داشته باشید که 138 یک عدد کامل است. تکنیکی برای تبدیل اعداد با مولفه کسری مانند 0.25 و 3.14 به باینری وجود دارد. اما آموزش کامل به نوعی پیچیده است. اگر این شما را آزار نمیدهد و میخواهید بیشتر بدانید، موسسه مهندسین برق و الکترونیک (IEEE) یک روش تبدیل استاندارد را منتشر کرده است.

تبدیل اعشار به باینری

پس از تغییر "10001010" به "138"، زمان آن رسیده است که روند خود را معکوس کنیم. فرض کنید با 138 و شروع کرده اید.

مقداری را بیابید که به 138 نزدیکتر است بدون اینکه از آن بیشتر شود.

یک بازخوانی سریع به ما میگوید که 138 بین 256 (که 28 است) و 128 (یعنی 27) قرار دارد.

حالا 128 را از 138 کم میکنیم. این معادله است :

138 - 128 = 10

توان 2 که به مساوی 10 نزدیکتر است، 23 یا 8 است. بنابراین در این مرحله، کار ما این است که 8 را از 10 کم کنیم. مانند :

10 - 8 = 2

این فرآیند به ما سه رقم مهم داد : 128، 8 و 2. هدف بعدی ما جمع کردن آنهاست.

128 + 8 + 2 = 138.

و در آخر پاسخ نهایی 138 است.

برچسب ها :

رده : 5

3 تن

جایگاه آوازه گری شما
پوشیدنی ها

بهترین فناوری های پوشیدنی جهان

بهترین فناوری های پوشیدنی جهان
دانشوارانه

تسلا نیمه آزمایشی را به پایان رساند

تسلا نیمه آزمایشی را به پایان رساند
سایر موارد دانشوارانه

کدام سیارات بر چاکراهای شما تأثیر می گذارند

کدام سیارات بر چاکراهای شما تأثیر می گذارند
بررسی دورنما

بررسی تلویزیون سونی X90J 4K

بررسی تلویزیون سونی X90J 4K
شگون

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402
لپ تاپ

بررسی Surface Pro 8 : بهترین تبلت ویندوزی مایکروسافت

بررسی Surface Pro 8 : بهترین تبلت ویندوزی مایکروسافت
فرهنگ و هنر

حمله دوباره گودزیلا به پرده سینما

حمله دوباره گودزیلا به پرده سینما
حافظه رم

انواع حافظه کامپیوتر

انواع حافظه کامپیوتر
مادربرد

مادربرد چیست و انواع مادربردها کدام اند

مادربرد چیست و انواع مادربردها کدام اند
رایانه

روش اتصال به دسکتاپ از راه دور بدون نیاز به اجازه

روش اتصال به دسکتاپ از راه دور بدون نیاز به اجازه
سایر موارد بررسی ها

سیستم تسلیحاتی خود مختار چیست

سیستم تسلیحاتی خود مختار چیست
سایر موارد فناوری

با این فناوری جالب میتوان پشت دیوار ها را هم دید

با این فناوری جالب میتوان پشت دیوار ها را هم دید
لپ تاپ

بررسی Surface Pro 8 : بهترین تبلت ویندوزی مایکروسافت

بررسی Surface Pro 8 : بهترین تبلت ویندوزی مایکروسافت
سایر موارد تندرستی

کشف شدن اولین مورد سرطان انسان در فسیل 1.7 میلیون

کشف شدن اولین مورد سرطان انسان در فسیل 1.7 میلیون
دوربین

دوربین ارزان قیمت و سبک Sony ZV 1F معرفی شد

دوربین ارزان قیمت و سبک Sony ZV 1F معرفی شد
تازه های فناوری ایران

واتساپ و اینستاگرام چه زمانی رفع فیلتر میشوند

واتساپ و اینستاگرام چه زمانی رفع فیلتر میشوند
سایر موارد دانشوارانه

بهترین حلقه نامزدی مویسانیت یا الماس

بهترین حلقه نامزدی مویسانیت یا الماس
گجت

اسلحه هوشمندی که با تشخیص چهره و اثر انگشت کار میکند

اسلحه هوشمندی که با تشخیص چهره و اثر انگشت کار میکند
فرهنگ و هنر

حمله دوباره گودزیلا به پرده سینما

حمله دوباره گودزیلا به پرده سینما
شگون

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402
گوشی

بهترین گوشی های گیمینگ به همراه قیمت

بهترین گوشی های گیمینگ به همراه قیمت
تبلت

بهترین تبلت ها برای گیم زدن

بهترین تبلت ها برای گیم زدن
پوشیدنی ها

بهترین فناوری های پوشیدنی جهان

بهترین فناوری های پوشیدنی جهان
سیستم عامل

بهترین دلایل برای اپدیت ویندوز به ویندوز 11

بهترین دلایل برای اپدیت ویندوز به ویندوز 11
پیشگیری و بیماریها

HIV چیست و چه زمانی باید درمان HIV را شروع کنم

HIV چیست و چه زمانی باید درمان HIV را شروع کنم
پردازنده

قوی ترین پردازنده های دنیا

قوی ترین پردازنده های دنیا
کامپیوتر رومیزی

بهترین کامپیوترهای رومیزی دنیا

بهترین کامپیوترهای رومیزی دنیا
خندک و شوخی

دیده شدن عکسی از بدل جواد خیابانی

دیده شدن عکسی از بدل جواد خیابانی
کار آزمودگان

اصلی ترین نشانه های پاره شدن تاندون پا چیست

اصلی ترین نشانه های پاره شدن تاندون پا چیست
گوشی

اهمیت تلفن همراه در زندگی روزمره ما و در زندگی دانشجویی

اهمیت تلفن همراه در زندگی روزمره ما و در زندگی دانشجویی
بکار گماردن

جزئیات آزمون استخدامی آموزش و پرورش

جزئیات آزمون استخدامی آموزش و پرورش
بررسی لوازم جانبی

بررسی بهترین لوازم جانبی موبایل در بازار

بررسی بهترین لوازم جانبی موبایل در بازار
پیشگیری و بیماریها

چگونه میتوانیم چشم های خود را در خانه معاینه کنیم

چگونه میتوانیم چشم های خود را در خانه معاینه کنیم
تندرستی خانواده

اگه میخای همیشه سالم بمونی حتما اینو بخون

اگه میخای همیشه سالم بمونی حتما اینو بخون
پیک برگ

کارت پستال برای تبریک گفتن عید به خانواده و اقوام

کارت پستال برای تبریک گفتن عید به خانواده و اقوام
فرتور خانه

چند ترفند عالی برای گرفتن بهترین عکس ها

چند ترفند عالی برای گرفتن بهترین عکس ها
شگون

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402

دقیق ترین فال تاروت با جزئیات کامل برای سال 1402
سایر موارد فناوری

18 نمونه از ابزار های هوش مصنوعی که در زندگی روزمره از آنها استفاده خواهید کرد

18 نمونه از ابزار های هوش مصنوعی که در زندگی روزمره از آنها استفاده خواهید کرد
سایر موارد دانشوارانه

آیا واقعا آدم فضایی ها در جهان ما وجود دارند

آیا واقعا آدم فضایی ها در جهان ما وجود دارند
سایر موارد دانشوارانه

دانشمندان بالاخره بزرگترین رمز و راز تاریخ را کشف کردند

دانشمندان بالاخره بزرگترین رمز و راز تاریخ را کشف کردند
سیستم عامل

رتبه بندی تمامی 12 نسخه ویندوز

رتبه بندی تمامی 12 نسخه ویندوز
اختر شناسی

نجوم چیست و مهمترین ابزار نجوم چیست

نجوم چیست و مهمترین ابزار نجوم چیست
سایر موارد دانشوارانه

رمزگشایی عجیب ترین و کمیاب ترین نماد چلیسام

رمزگشایی عجیب ترین و کمیاب ترین نماد چلیسام
سایر موارد بررسی ها

بررسی سریعترین پردازنده بازی AMD Ryzen 9 7950X3D

بررسی سریعترین پردازنده بازی AMD Ryzen 9 7950X3D
لپ تاپ

خفن ترین لپ تاپ ها برای دانشجویان

خفن ترین لپ تاپ ها برای دانشجویان