PDA

View Full Version : به دست آوردن کد باینری اعداد



hhhmm65
یک شنبه 05 اسفند 1386, 01:53 صبح
سلام خسته نباشید
جه جوری میشه کد باینری اعداد رو به دست آورد.
اگه لطل کنین و هر در حالتش بگین ممنون میشم
منظورم اینه که هم عدد رو به باینری وهم باینری به عدد
ممنون میشم

vbhamed
یک شنبه 05 اسفند 1386, 03:08 صبح
سلام
عدد معمولی به باینری از راه تقسیمات متوالی عدد به 2 بدست می یاد یعنی عدد رو به 2 تقسیم می کنی و خارج قسمت رو دوباره به 2 تقسیم می کنی و اینقدر ادامه می دی تا خارج قسمت 0 بشه
حالا باقیمانده ها رو از آخر به اول کنار هم می نویسی که میشه عدد باینری معادل

باینری به معمولی هم اینطوری (از راست به چپ عدد باینری با شماره 0 تا تعداد ارقام شماره گذاری میشه و سپس هر رقم ضرب در 2 به توان همون شماره میشه و با بقیه جمع میشه :



10110

0*2^0 + 1*2^1 + 1*2^2 + 0*2^3 + 1*2^4 = 22

hhhmm65
یک شنبه 05 اسفند 1386, 06:25 صبح
ممنون دوست عزیز
ولی اگه امکان داره کد کاملشو بدین ممنون میشم

noorsoft
یک شنبه 05 اسفند 1386, 08:30 صبح
دوست عزیز ورود شما را به انجمن تبریک میگم
ولی اگه قرار باشه هر سوالی که میشه کد هم بدن که دیگه کسی برنامه نویسی یاد نمی گیره شما باید سعی کنید از روشهایی که بهتون داده میشه استفاده کنین و اگه توی اجرا مشکل داشتین در ادامه تاپیک بپرسید


موفق و پیروز باشید

__siavash__
یک شنبه 05 اسفند 1386, 09:03 صبح
ConvertToBinary
نمونه های دیگه ای هم تو سایت هست (تاپیک برنامه های VB)