Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.75
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
#1

Atoi, atof. - C++

16.11.2009, 22:02. Просмотров 2664. Ответов 9
Метки нет (Все метки)

Подскажите пожалуйста, как с помощью функций atoi, atof, проверить, является ли данное число действительным?

Добавлено через 21 минуту
Это я так думаю, можно с помощью этих функций проверить, может кто-то подскажет, как можно с помощью других функций проверить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2009, 22:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Atoi, atof. (C++):

atof и atoi - C++
Помогите пожалуйста, разобратся что такое atof, atoi, как работает, что делает?

Функции atoi и atof - C++
Здравствуйте, пишу парсер для файла определенного формата (фактически лексический и синтаксический анализаторы), так вот среди данных...

Почему если во вторую и третью строку, вводить сперва символы а потом числа. То atoi, atof выводят "0" - C++
#pragma hdstop #include <stdio.h> #include <conio.h> #define eof 26 #define max 1000 #include <stdlib.h> getline(char s, int...

использование функции atof - C++
требуется в качестве параметра на atof подавать не char* а string переменную(из библиотеки <string>) как это делается скажите...

atof округляет число - C++
Здравствуйте, мне необходимо считать коэффициенты из текстового файла и обработать их, проблема возникла при преобразовании символов в...

X=atof(s.c_str()); - ошибка в Builder10 - C++
Здравствуйте ! Помогите, пожалуйста, чайнику. Проблема такая: Создаю учебный проект простого калькулятора. Обработчик щелчка по...

9
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
16.11.2009, 22:07 #2
в каком смысле? atoi возвращает целое число, atof - действительное
0
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
16.11.2009, 22:09  [ТС] #3
В смысле, что если возвратит правильно действительное число. не написав при этом про исключение, значит правильно
0
odip
Эксперт С++
7159 / 3221 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
16.11.2009, 22:13 #4
C помощью этих никак.
Нужно использовать strtol() и strtod().
0
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
16.11.2009, 22:14  [ТС] #5
Можешь описать как?
0
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
16.11.2009, 22:17 #6
в том смысле, что atof используеться для переменных типа float или double, а atoi для int, unsigned int и т.д.
0
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
16.11.2009, 22:24  [ТС] #7
А можешь написать, ка с помощью этих функций проверить?
0
AnonymC
1173 / 455 / 28
Регистрация: 23.06.2009
Сообщений: 6,341
Завершенные тесты: 1
16.11.2009, 22:32 #8
Цитата Сообщение от Shevva Посмотреть сообщение
А можешь написать, ка с помощью этих функций проверить?
у тебя какой IDE?в VS можно просто прочиттать...просто там в коде введи функцию,отметь и нажми f1

Добавлено через 11 секунд
тмам примеры даны

Добавлено через 1 минуту
и как я знаю таких функций нет,ты с должен написать ее
0
odip
Эксперт С++
7159 / 3221 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
17.11.2009, 18:22 #9
Не знаю чего там где нет у меня в Visual Studio 2005 указанные функции есть.

Добавлено через 30 секунд
А можешь написать, ка с помощью этих функций проверить?
Ты прочитал документацию по этим функциям ?
0
Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
17.11.2009, 21:08  [ТС] #10
Но мне так никто толком и не ответил, ну во всяком случае я не понял, то что мне ответили((
0
17.11.2009, 21:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2009, 21:08
Привет! Вот еще темы с ответами:

Русский шрифт и функция atof() - C++
Привет всем! Подскажите, как правильно в программах на С++ делать вывод русского шрифта в консоль. Я пишу такую строку: ...

Как написать свою функцию atof() - C++
Как написать свою функцию atof()?

Функция atof() возвращает не точное значения - C++
Добрый день подскажите может кто знает есть программа в MFC фрагмент кода void Ce_weightDlg::OnBnClickedButton1() // зважування { ...

Преобразование char* в double (функции atof и strtod) - C++
Добрый вечер и с праздником!!! Возник вопрос с функциями atof и strtod. А точнее проблемы с округлением (пример: вводим с консоли "0,3" ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru