cout << "Ivesk sveikojo skaiciaus dali " << endl;
string sveikojiDalis;
cin >> sveikojiDalis;
cout << "Ivesk trupmenine skaiciaus dali " << endl;
string trupmenineDalis;
cin >> trupmenineDalis;
longlong sveikas = 0;
longlong trumpas = 0;
int len = sveikojiDalis.size();
for (int i = 0; i<len; i++)
{
sveikas += (sveikojiDalis[len - i - 1] - 48) * pow(2, i);
trumpas += (trupmenineDalis[len - i - 1] - 48) * pow(2, i);
}
cout << setbase(16);
cout << sveikas << ",";
cout << trumpas << ",";
sveikojiDalis means intpart
trupmenineDalis means fractionalPart
sveikas means int
trumpas means fractional in casethis might help
So i have the task to convert from binary to hexademical, decimal and octal. It does convert great to hexademical as stated in this code, by saying great i mean the int part and fractional part seperately. It does convert int parts to decimal and octal correctly aswell but it struggles with fractional part. Do you have any ideas? I hope i said everything correctly
By writing your code full of text in foreign language, you are making others lose pure interest and you will not be getting any help.
Surprisingly, your problem is written in English! I am not sure if it can help, I do not understand any of it actually.