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

Умножение 22000.5 на 15 дает 330008, а должно 330007.5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Атрибуты файла http://www.cyberforum.ru/cpp-beginners/thread633547.html
в чём ошибка? #include <iostream> #include <Windows.h> #include <io.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); WIN32_FIND_DATAA findData;
C++ Посоветуйте С++ компилятор Всех приветствую! Вопрос вероятно много раз задавался, но к сожалению нет времени на поиск по форуму. Качал несколько архивов с компиляторами и понял, что разобраться сам не смогу. То одной библиотеки не хватает, то другой. Ситуация такая: на си не кодил(и признаюсь честно не очень большое желание), но в силу того, что повальное число людей кодят на си, появилась такая потребность.... http://www.cyberforum.ru/cpp-beginners/thread633483.html
Передвижение курсора в консоли Win32 и Linux C++
Привет форумчане, подскажите пожалуйска апишку для движения(управлением положения) курсора в консоли в Win32 и Linux.
Вопросы по С++ и не только (~40 вопросов) C++
Накопилось пару вопросов по языку. Буду благодарен за качественный ответ хотя бы на 1 вопрос. При ответе, указывайте пжлст номер. 1) char arr = "qwerty" эквиваленто char arr = {'q', 'w', 'e', 'r', 't', 'y', '\0'}; Как компилируется вариант1 и вариант2? Всмысле, когда компилятор натыкается на каждый из вариантов, он каждый из них сразу транслирует, или сначала, например, переводит...
C++ Autoit to C++ http://www.cyberforum.ru/cpp-beginners/thread633457.html
Здравствуйте, кто знает Autoit, перепишите на с++ пожалуйста) Func GETWOWBASEADDRESS($PID) $HSNAP = DllCall("Kernel32.dll", "HANDLE", "CreateToolhelp32Snapshot", "DWORD", 8, "DWORD", $PID) $STMODULE = DllStructCreate("DWORD dwSize;DWORD th32ModuleID;DWORD th32ProcessID;" & "DWORD GlblcntUsage;DWORD ProccntUsage;ptr modBaseAddr;" & "DWORD modBaseSize;HANDLE hModule;WCHAR szModule;" &...
C++ Статическая переменная в шаблоне // // (---.Array_hpp---) // #ifndef Array_HPP // Preprocessor gates #define Array_HPP #include <sstream> #include <iostream> #include <exception> подробнее

Показать сообщение отдельно
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
06.08.2012, 12:34     Умножение 22000.5 на 15 дает 330008, а должно 330007.5
Функция getInvoiceAmount() всё возвращает правильно - 330007.5, а вот поток вывода округляет результат до 6 значащих цифр, потому и получается 330008. Почитай про настройку вывода double через cout, там должно быть, как выводить фиксированное число цифр после запятой.
 
Текущее время: 05:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru