ورود

View Full Version : تبدیل مبنای ده به 16



blaster-777
شنبه 25 آذر 1391, 14:54 عصر
سلام
می خواستم روش تبدیل مبنای ده به 16 رو بدونم
اگه میشه با یک مثال توضیح بدین ممنون میشم

emerald_e
شنبه 25 آذر 1391, 15:15 عصر
#include <iostream.h>
#include <conio.h>
int main()
{
long n,r,p=0,t=1;
cout<<"enter n=";
cin>>n;
while (n>0)
{
r=n%10;
p=p+r*t;
t=t*2;
n=n/10;
}cout<<p;
getch();
return 0; }

blaster-777
شنبه 25 آذر 1391, 15:22 عصر
ممنون ولی من برنامه شو نمیخواستم
روش انجام کارشو میخواستم بدونم