36 / 33 / 10
Регистрация: 14.06.2013
Сообщений: 432
1

Проверить является ли переменная числом

04.04.2015, 19:43. Показов 2481. Ответов 2
Метки нет (Все метки)

Проверить, является ли переменная числом в C++ Builder
не охота в цикл загонять и проверять, есть ли что-то по типу isNaN в JS?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2015, 19:43
Ответы с готовыми решениями:

Как проверить, является ли переменная числом
Есть структура точки struct Point { double x; double y; }; Есть вектор из структур...

Проверить является ли строка числом
Задание такое (определите, состоит ли хотя бы одна из строк S1, S2 и S3 только из цифр, если да,...

Проверить, является ли ввод вещественным числом
Нужно проверить, является ли ввод std::cin вещественным числом. Есть функция isdigit(), но она...

Проверить, является ли введенное значение числом
int tmp; cout<<"vvedite chislo"; cin>>tmp; как проверить является ли введенное значени...

2
20 / 20 / 14
Регистрация: 07.02.2015
Сообщений: 145
04.04.2015, 19:45 2
http://www.cplusplus.com/reference/cmath/isnan/
0
195 / 196 / 120
Регистрация: 27.05.2011
Сообщений: 545
04.04.2015, 20:02 3
Лучший ответ Сообщение было отмечено zontik24 как решение

Решение

В C++, в отличие от JavaScript, используется статическая типизация. Чтобы узнать, является ли переменная числом, нужно открыть её объявление и посмотреть её тип. Но может вы имели ввиду нечто другое: проверить, состоит ли строка только из цифр? Это можно сделать, например, так:
C++
1
2
3
string str = ...
if(all_of(begin(str), end(str), isdigit) {
    /* строка str состоит только из цифр */
P.S.: это будет работать в новом C++11
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2015, 20:02
Помогаю со студенческими работами здесь

Проверить, является ли введенная строка восьмеричным числом
Добрый вечер! Помогите пожалуйста. Написать программу которая проверяет является ли введенная...

Проверить, является ли k-й элемент массива чётным числом
Условие Дан массив из n элементов. Необходимо проверить, является ли k-й элемент массива чётным...

Проверить является ли сумма цифр числом меньшим 15
дано трехзначное целое число. составить программу, которая определяет ,является ли сумма цифр...

Проверить является ли строка целым отрицательным числом
3. Написать программу, которая проверяет, является ли введенная с клавиатуры строка целым...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru