konwersja pomiędzy systemami liczbowymi
Ostatnio zmodyfikowano 2011-05-18 22:10
markon Temat założony przez niniejszego użytkownika |
konwersja pomiędzy systemami liczbowymi » 2011-05-18 21:39:06 witam, powiedzmy, że mam string a w nim liczbę w postaci systemu binarnego / szesnastkowego i chcę ją teraz skonwertować do int jako postać dziesiątkowa, jak to wykonać stosując standardową bibliotekę C++ |
|
absflg |
» 2011-05-18 21:59:28 Załącz strstream. Tworząc ze stringu strumień wejścia, możesz wrzucić liczbę do zmiennej, tak jak z każdego innego strumienia. |
|
ison |
» 2011-05-18 22:10:18 z hex do dec: #include <string> #include <cstdio>
int main() { std::string hex = "ab0f"; int dec; sscanf( hex.c_str(), "%x", & dec ); printf( "%d\n", dec ); }
|
|
« 1 » |