Transformati din binar in zecimal:110111 in baza 2.
Răspunsuri la întrebare
Răspuns de
1
Raspunsul este 55. Ai o sursa care te ajuta sa treci un numar scris intr-o baza b in baza 10. Succes!
#include <iostream>
long long nb,b,ni,k;
using namespace std;
int main()
{
cout << "nb="; cin >> nb;
cout << "b="; cin >> b;
ni=1;
while(nb)
{
ni=ni*10+nb%10;
nb=nb/10;
}
k=0;
while(ni/10)
{
k=k*b+ni%10;
ni=ni/10;
}
cout<<k;
return 0;
}
#include <iostream>
long long nb,b,ni,k;
using namespace std;
int main()
{
cout << "nb="; cin >> nb;
cout << "b="; cin >> b;
ni=1;
while(nb)
{
ni=ni*10+nb%10;
nb=nb/10;
}
k=0;
while(ni/10)
{
k=k*b+ni%10;
ni=ni/10;
}
cout<<k;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă