long atol(const char *str)
Прототип:
Описание:
Функция atol() конвертирует строку, на которую указывает параметр str, в целое число типа long int. Строка должна содержать корректную запись длинного целого числа. В противном случае возвращается 0.
Число может заканчиваться любым символом, который не может входить в состав строкового представления целого числа. Сюда относятся пробелы, знаки пунктуации и другие символы, не являющиеся цифрами. Таким образом, если вызвать функцию atol() и передать ей в качестве аргумента число 123.23, то она возвратит значение 123, а часть 0.23 будет опущена.
Пример: