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

Atol отбрасывает знаки после точки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс Money для работы с денежными суммами http://www.cyberforum.ru/cpp-beginners/thread1160645.html
Создать класс Money для работы с денежными суммами. Сумма должна быть представлена массивом, каждый элемент которого - десятичная цифра. Максимальная длина массива - 100 цифр, реальная длина задается...
C++ Полином Лагранжа с построением графика на OpenGL Пишу полином Лагранжа с построением графика на OpenGL. Возникла проблема в файле mainwindow.cpp. В файле строка с ошибкой помечена. Прошу совета. Заренее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1160640.html
Подсчитать число перестановок из чисел 1,2,…, N<=7, в которых разность между соседними числами равна 1 C++
Задача выглядит так: Подсчитать число перестановок из чисел 1,2,…, N<=7, в которых разность между соседними числами равна 1 По сути дела, перестановки всего таких две - 1234567 и 7654321, если...
Распечатать возрастающие последовательности заданных чисел в обратном порядке C++
Ребят, помогите, у меня такое задание: Считая, что элементами стека являются целые числа, распечатать возрастающие последовательности этих чисел в обратном порядке. Я ничего не пойму как...
C++ Двумерные массивы Найти минимум получить новую матрицу деленные на минимум http://www.cyberforum.ru/cpp-beginners/thread1160562.html
Дана матрица размером N x M. Найти в ней наименьший элемент. Получить новую матрицу, элементы которой равны элементам исходной матрицы, деленные на наименьший. #include <iostream.h> #define N 2...
C++ Создать несколько потоков и произвести в них вычисления Народ помогите создать программу которая создает несколько потоков и производит в них вычисления. Количество потоков должно задаваться при запуске программы. Хочу изучить потоки, но сталкнулся с... подробнее

Показать сообщение отдельно
Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222

Atol отбрасывает знаки после точки - C++

28.04.2014, 22:39. Просмотров 285. Ответов 4
Метки (Все метки)

Собственно вопрос в теме.
C++
1
2
3
4
string st;
long double m;
//-----код-------------//
m=atol(st.c_str());
И в m пишет только целую часть: st="65.23"->m=65.00
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru