PDA

View Full Version : تبدیل 8 کاراکتر به به باینری 64 بیتی



ravandi
دوشنبه 20 اردیبهشت 1389, 11:30 صبح
سلام
می خوام از ورودیم 8 کاراکتر بخونم و اونو تبدیل کنم به باینری و در یک رشته 64 خانه ای بریزم.البته با استفاده از کد اسکی هر کاراکتر.

ممنون میشم راهنمایی کنید

saber187518
دوشنبه 20 اردیبهشت 1389, 12:24 عصر
برای انجام این کار شما باید یک حلقه با 8 بار تکرار قرار بدی که داخل اون حبقه ائل باید یک کاراکتر رو از ورودی بخونی و بعد با استفاده از الگوریتم تبدیل عدد از مبنای 10 به مبنای 2 کاراکتر ها رو به باینری تبدیل کنی.
البته باید توجه داشته باشی که شماجواب برعکس رو بدست آوردی به طور مثال اگر کد اسکی (باینری ) یک کاراکتر 01001101 باشه شما 10110010 رو بدست میاری که در نهایت باید اون رو معکوس کنی.
اگه خواستی بگو کدش رو برات بذارم.