Форум программистов, компьютерный форум CyberForum.ru

Функция atof() возвращает не точное значения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как сделать чтобы функция была видна из .cpp файла? http://www.cyberforum.ru/cpp-beginners/thread640406.html
У меня есть 3 файла: main.cpp, 1.h, 1.cpp. Все делаю по книге, но получается так, что определение функции не видно из main().cpp main.cpp #include "1.h" int main() { func1(); // Ошибка. Undefined reference to 'func1(void)' return 0;
C++ Динамическая память и массивы Всем доброе утро . Решил по практиковаться и задался вопросом у меня есть массив a; как ему динамическую память выделить? как понял должно вот так выглядить? char** a = new char* ; вот только и не понял чем этот динамический массив вот в таком коде будет лучше чем статический char** a = new char* ; a = "2"; cout << *a; http://www.cyberforum.ru/cpp-beginners/thread640393.html
Принадлежность полигону C++
Здравствуйте даны координаты объекта (широта и долгота) необходимо определить положение точки относительно объекта (находится внутри, находится вне объекта) как лучше мне это сделать?
C++ Разименование указателя
Есть функция get_parametr,котрая в зависимости от переданного параметра,извлекает информацию,сохраняет в объекте string,адрес которого присваивается указателю на void,передаваемого по ссылке.После я передаю парметр и указатель функции,которая разыменовывает указатель и тут всплывает ошибка:необработанное исключение в .... Указатель в процессе работы программы не равен нулю,то есть указывает на...
C++ Сохранение переменной в файл http://www.cyberforum.ru/cpp-beginners/thread640363.html
Есть глобальная переменная static char Pass; Есть поток, в цикле которого эта переменная меняется раз в примерно 0.5 секунды. В мейне цикл ждёт нажатия еска для сохранения этой переменной в файл и выключения программы. Помогите с проблемой при сохранении! Если поток закомментировать а переменной что-нибудь присвоить сохраняет нормально. Если поток работает, переменная меняется, то в мейне её...
C++ Получение памяти под структуру Не могу понять, почему нельзя привести void* в мою структуру: struct func { double k,x; }; struct func* getArg(struct point &p1,struct point &p2) { struct func* functions_attr = malloc(sizeof(struct func)); functions_attr->k = (p1.y-p2.y)/(p1.x-p2.x); functions_attr->b = p1->y-k*p1->x; подробнее

Показать сообщение отдельно
mato
0 / 0 / 0
Регистрация: 18.03.2011
Сообщений: 70
21.08.2012, 10:01     Функция atof() возвращает не точное значения
Добрый день подскажите может кто знает есть программа в MFC фрагмент кода
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
void Ce_weightDlg::OnBnClickedButton1() // зважування
{
    using namespace std;
    
    
    CoInitialize(0);
    
    CAboutDlg front;
        
 
    try
    {
        
        
        SetDlgItemText(IDC_EDIT1,"2.8");
        l = atof("2.8");
        d[key].data =l;
         d[key].number= number;
         number++;
                  key++
catch( _com_error &e )
    {
        MessageBox( "Помилка зважування нажміть початок                      зважування", e.Description(),  MB_OK );
        
    }
 
    CoUninitialize();
}
Переменная L double переменная data double
проблема в том если первый раз при обращении atof возвращает 2,7999 то при втором обращении возвращает 2,00000 и при всех остальных тоже 2,000 в чем может бить проблема не пойму помогите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru