25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
|
||||||
1 | ||||||
Результат atoi20.01.2013, 16:16. Показов 946. Ответов 2
Метки нет (Все метки)
привет
необходимо написать функцию, позволяющую проверить является ли содержимое строки, содержащей только цифры и/или знак + или - на первом месте целым числом. То есть нужно сравнить является ли содержимое строки >= −2 147 483 648 и <= 2 147 483 647 Так и запихав все это в компилятор программа:
решил поступить умнее и прочитать F1 по atoi подскажите, как можно выкрутиться?
0
|
20.01.2013, 16:16 | |
Ответы с готовыми решениями:
2
Почему функция atoi возвращает неожиданный результат? atoi() atoi atoi не работает! |
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
20.01.2013, 16:25 | 2 |
Ну... Приходит в голову одно забавное решение)
Берем строку. Преобразовываем в число каким-нибудь способом. Получаем некоторое число. Преобразовываем его в новую строку. Сравниваем эту строку с исходной. Если совпали - ок, число соответствует типу int.
1
|
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
|
|
20.01.2013, 16:32 [ТС] | 3 |
0x10,
и правда можно и так Не по теме: опять убеждаюсь, уже второй раз за сегодня, что узко мыслю :((
0
|
20.01.2013, 16:32 | |
20.01.2013, 16:32 | |
Помогаю со студенческими работами здесь
3
замена atoi функция atoi Аналог atoi в С++ atof и atoi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |