Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

konwersja pomiędzy systemami liczbowymi

Ostatnio zmodyfikowano 2011-05-18 22:10
Autor Wiadomość
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++
P-33150
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.
P-33152
ison
» 2011-05-18 22:10:18
z hex do dec:
C/C++
#include <string>
#include <cstdio>

int main()
{
    std::string hex = "ab0f";
    int dec;
    sscanf( hex.c_str(), "%x", & dec );
    printf( "%d\n", dec );
}
P-33160
« 1 »
  Strona 1 z 1