PDA

View Full Version : بردن یک عدد از مبنای a به مبنای b



unique1984
دوشنبه 04 اردیبهشت 1385, 19:46 عصر
با سلام.
چطور می شه یه عدد رو از یه مبنایی به مبنای دیگه برد. اگه کسی در این زمینه کدی داره لطف کنه و کدشو بزاره .
ممنون می شم.

mamadgmail
دوشنبه 04 اردیبهشت 1385, 21:56 عصر
شما باید ابتدا عدد در مبنای a رو با استفاده از ارزش مکانی اونها به مبنای 10 ببرید که برای این کار باید ارقام عدد رو با تقسیمات متوالی بر 10 یکی یکی بدست بیارید و در a به توان ارزش مکانی اون عدد یک شمارنده در حلقه شما است ضرب میکنید و این حاصلضرب ها را با هم جمع کنید. حالا شما عدد رو در مبنای 10 دارید حالا کافیه با استفاده از تقسیمات متوالی عدد مینای 10 به b معادل اون در مبنای b بدست می آید. من فقط روش کار رو براتون گفتم و فکر می کنم که اگر خودتون روش کار کنید خیلی بهتر باشه تا کد آماده ای داشته باشید.

Amir Oveisi
سه شنبه 05 اردیبهشت 1385, 09:22 صبح
آره دقیقا مثل روش ریاضیشه

امیرفرجی
یک شنبه 10 اردیبهشت 1385, 23:36 عصر
درسته اول باید به مبنای دو بره بعدا به هر مبنای دیگه

amir master
دوشنبه 11 اردیبهشت 1385, 14:22 عصر
ببینید شما باید همون کارایی رو که در روش دستی انجام میدید اینجا هم پیاده کنید
موفق باشید