![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.02.2013
Сообщений: 21
|
![]()
При использовании данного типа в программе, результат работы программы всегда равен нулю. Самый простой пример - вывести на экран число типа long double:
#include <stdio.h> #include <conio.h> int main(void) { long double t; t = 5.3; printf("%Lf", t); getch(); return 0; } Ответ: -0.000000 Использую компилятор MinGW, среда - Dev-C++. Разрядность процессора - х32. Прошу помочь в решении данной проблемы. P.S. Мне так же советовали добавить перед программой #define __USE_MINGW_ANSI_STDIO 1 Но это не помогло. Так же важно, чтобы программа правильно работала, если использовать компилятор gcc-4.7.2. Заранее благодарен. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маленькая мантисса long double | Teodor | Общие вопросы C/C++ | 2 | 04.02.2013 14:33 |
Отличие double и long double в Вижиал | cover | Общие вопросы C/C++ | 1 | 14.10.2012 13:53 |
Как вывести long double на экран при использование компилятора Intel w_cproc_p_11.1.065 под Visual Studio | FPU128bit | Visual C++ | 9 | 13.05.2010 10:49 |
подскажите пожалуйста язык программирования типа bat. | Linked007 | Помощь студентам | 3 | 26.03.2010 21:11 |
long double vs. double | VoidMan | Общие вопросы C/C++ | 1 | 21.09.2009 18:45 |