еще один глупый вопрос
например 0x0011 - это 16тиричное значение
а как будет выглядеть двоичное???
...
int t;
и мне надо ей присвоить двоичное значение как мне ТОЧНО написать эту операцию.
В зависимости от задачи надо что-нибудь придумывать.
Цитата:
Originally posted by overlord
В сишнике это не предусмотрено.
В зависимости от задачи надо что-нибудь придумывать.
В сишнике это не предусмотрено.
В зависимости от задачи надо что-нибудь придумывать.
Я не помню точно, но в борландовом наборе библиотек (ещё в ТС) была функция которая из строки в любой указываемой системе счисления делала число.
Цитата:
Originally posted by bjaka_max
Я не помню точно, но в борландовом наборе библиотек (ещё в ТС) была функция которая из строки в любой указываемой системе счисления делала число.
Я не помню точно, но в борландовом наборе библиотек (ещё в ТС) была функция которая из строки в любой указываемой системе счисления делала число.
"...в борландовом наборе библиотек (ещё в ТС)..." :D
Вообще-то это из STL, т.е. должно быть в любом С++. Учите матчасть!!!
long strtol( const char *nptr, char **endptr, int base );
unsigned long strtoul( const char *nptr, char **endptr, int base );