Witam!
Tworzę aplikację okienkową, potrzebuję pomocy.
Visual studio, jak wiadomo - w texboxach przyjmuje jedynie zmienne w formacie System::String
Chciałbym stworzyć działający kalkulator wartości.
Działają mi już dwie metody binarne, dec to hex. Brakuje mi jedynie hex to dec...
Dec to hex wygląda tak
Zamiana
String^ liczba = this->LiczbaBox->Text;
int a = (int)(Convert::ToInt32(liczba));
String^ answer = "";
char b = 0;
while (a > 0) {
b = a % 16;
if (b > 9) {
switch (b) {
case 10: answer = "A" + answer; break;
case 11: answer = "B" + answer; break;
case 12: answer = "C" + answer; break;
case 13: answer = "D" + answer; break;
case 14: answer = "E" + answer; break;
case 15: answer = "F" + answer; break;
}
}
else {
answer = (a % 16).ToString() + answer; ;
}
a = a / 16;
}
this->textBox1->Text = answer; ##
Jak zrobić hex to dec?