Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

У меня есть строка, которая является представлением числа, скажем "10235". Как преобразовать её в integer?

У меня есть строка, которая является представлением числа, скажем "10235". Как преобразовать её в integer?

Используйте функции atoi() или atol() , либо если число с плавающей точкой, то , atof():

char* szNumber = "10235";
int iNum = atoi ( szNumber );     // integer
long lNum = atol ( szNumber );    // long integer
double dNum = atof ( szNumber );  // floating-point


К оглавлению

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
Аноним
Мне нравитсяМне не нравится
20 апреля 2005, 16:23:30
<blockquote><small>Цитата:<hr size=1>
А наоборот как сделать??
Допустим есть float 3.3777
Как его преобразовать в строку "3.37"?
[/quote]Пожалуйста: sprintf
2.
Аноним
Мне нравитсяМне не нравится
20 апреля 2005, 15:35:19
А наоборот как сделать??
Допустим есть float 3.3777
Как его преобразовать в строку "3.37"?
Спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог