PDA

View Full Version : یه سوالی خیلی فوری برای تبدیل مبنا



als_1360
پنج شنبه 14 مهر 1384, 13:31 عصر
سلام به دوستان
من یه سوال داشتم
توی C چه طوری می شه یه رشته گرفت و بعد اون رو تبدیل کرد به
عدد توی یه مبنای خاص و بعد تبدیل کنیم به مبنای 10 تایی و بلعکس.

مثلا ً
12A3
این رو ببریم توی مبنای 16 تایی
یا
1010010
رو ببریم توی مبنای دوتایی

aakh1361
یک شنبه 17 مهر 1384, 13:16 عصر
توی C چه طوری می شه یه رشته گرفت و بعد اون رو تبدیل کرد به عدد



int i=0;
char * str = "12345";
i=atoi(str)


من متوجه مثالت نشدم اون اعدادی که نوشتی در مبنای 16 و 2 هستن