| is_integer? is_numeric? | |
| От: | Аноним 627 | ||
| Дата: | 17.06.11 05:30 |
| Привет! Есть ли какие нибудь стандартные функции:
? |
| Re: is_integer? is_numeric? | |
| От: | jyuyjiyuijyu![]() | ||
| Дата: | 17.06.11 07:17 |
| Здравствуйте, Аноним, Вы писали: А>Привет! А>Есть ли какие нибудь стандартные функции: А>
А>? костылик ?
|
| Re: is_integer? is_numeric? | |
| От: | B0FEE664![]() | ||
| Дата: | 17.06.11 07:22 |
| Здравствуйте, Аноним, Вы писали: А>Привет! А>Есть ли какие нибудь стандартные функции: А>
А>? Есть такая: тут std::isdigit и такая: тут isdigit А как у вас — думаю, что нет, потому как не понятно, что возвращать, если строка имеет такой вид: number = "4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444"; is_integer(number) — true or false ? И каждый день — без права на ошибку... |
| Re: is_integer? is_numeric? | |
| От: | breee breee![]() | ||
| Дата: | 17.06.11 07:54 |
| Здравствуйте, Аноним, Вы писали: А>Привет! А>Есть ли какие нибудь стандартные функции: А>
А>? Стандартных вроде нет. Можно реализовать как-то так:
http://ideone.com/Ia36l |
| Re[2]: is_integer? is_numeric? | |
| От: | breee breee![]() | ||
| Дата: | 17.06.11 07:56 |
| Здравствуйте, jyuyjiyuijyu, Вы писали: А>>? J>костылик ? J>
|
| Re: is_integer? is_numeric? | |
| От: | Pavel Dvorkin![]() | ||
| Дата: | 17.06.11 08:04 |
| Здравствуйте, Аноним, Вы писали: А>Привет! А>Есть ли какие нибудь стандартные функции: А>
А>? is нет ИМХО, а проверить все же можно strtol вернет тебе этот integer (long, точнее) и заодно ответит, смогла ли распарсить. strtod сделает то же и для текстовой записи вещественного числа. With best regards Pavel Dvorkin |
| Re[2]: is_integer? is_numeric? | |
| От: | jyuyjiyuijyu![]() | ||
| Дата: | 17.06.11 08:04 | ||
| Оценка: | -3 | ||
|
| Re[3]: is_integer? is_numeric? | |
| От: | Pavel Dvorkin![]() | ||
| Дата: | 17.06.11 08:10 |
| Здравствуйте, jyuyjiyuijyu, Вы писали: J>
Тихий ужас! char* s = "--1234-7654-890--" With best regards Pavel Dvorkin |
| Re[4]: is_integer? is_numeric? | |
| От: | jyuyjiyuijyu![]() | ||
| Дата: | 17.06.11 08:13 |
| Здравствуйте, Pavel Dvorkin, Вы писали: PD>Здравствуйте, jyuyjiyuijyu, Вы писали: J>>
PD>Тихий ужас! PD>char* s = "--1234-7654-890--" )))) да да состояние сонное ступил |