|
|
Другие темы раздела | |
C++ Написать функцию, определяющую, есть ли заданная компонента в стеке
https://www.cyberforum.ru/ cpp-beginners/ thread1186857.html Добрый вечер Задача: Создать стек. Написать функцию, определяющую, есть ли заданная компонента в стеке. заранее спасибо. |
C++ Вычисление функции Здравствуйте! Помогите найти ошибку! Необходимо вычислить функцию 2 способами: 1) для заданной точности 2) для заданного n Не совпадают результаты: #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> using namespace std; |
C++ Ввод данных из файла Здравствуйте, не откажите пожалуйста в помощи, вот программа: #include "stdafx.h" #include <iostream> #include <iomanip> #include <locale> #include "fstream" using namespace std; struct day // Структура для представления дня работы { day(int n, int m) : number(n), st(new bool), next(NULL) { for (int i = 0; i < m; i++) st = false; } // Конструктор https://www.cyberforum.ru/ cpp-beginners/ thread1186830.html |
C++ Мьютексы. Синхронизация потоков
https://www.cyberforum.ru/ cpp-beginners/ thread1186817.html Всем известная задача про философов. Помогите найти ошибку) Заранее благодарен :) #include <iostream> #include <pthread.h> #include <semaphore.h> #include <cstdlib> /* srand, rand */ #include <ctime> /* time */ using namespace std; |
C++ Не высчитывает сумму Не проходит цикл , и вычисляет не так, как надо. Оно просто умножает на два,хотя должно вычислять сумму и умножать ЕЕ на два. #include "stdafx.h" #include "iostream" #include <cmath> #include <stdio.h> using namespace std; |
C++ [Error] GL/glut: No such file or directory
https://www.cyberforum.ru/ cpp-beginners/ thread1186779.html #include <GL/glut.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_LINES); glColor3f(1.0, 0.0, 0.0); glVertex2f(0.25, 0.25); glVertex2f(0.75, 0.75); glColor3f(0.0, 1.0, 0.0); |
C++ Передать структуру в функцию другого класса Добрый день, при выполнении КР возник затор, необходима подсказка. Нужно создать объект класса и инициализировать его конструктором со структурой В заранее спасибо. struct Structura { int Num; char *Family; char *Name; int Age; https://www.cyberforum.ru/ cpp-beginners/ thread1186778.html |
C++ Построить линейный список из нескольких динамических переменных Построить линейный список из нескольких динамических переменных, содержащих вводимые целые числа. Вычислить количество совпадающих элементов списка. |
C++ Отладка Помогите отладить программу - не могу понять, почему завершается работа. Вот код: #include <iostream> #include <windows.h> int Monotony (int a); int Linearity (int a); int Autodual (int a); https://www.cyberforum.ru/ cpp-beginners/ thread1186754.html | C++ Составить процедуру упорядочения элементов двумерного массива Составить процедуру упорядочения элементов нечетных строк двумерного массива по возрастанию, а четных — по убыванию. Найти суммы элементов каждого столбца и наибольшую из этих сумм. Добавлено через 5 часов 7 минут Вверх https://www.cyberforum.ru/ cpp-beginners/ thread1186734.html |
Рекурсивная функция для последовательного поиска в массиве из n целых чисел C++ Разработать программу, использующую рекурсивную функцию для выполнения задачи. Последовательный поиск в массиве из n целых чисел Помогите, пожалуйста плохо понимаю рекурсию. Что не верно и как сделать правильно. #include <conio.h> #include <iostream.h> void search (int a, int n, int x, int &i); void input (int a, int n); |
C++ Возможно ли перевести этот код на Паскаль? #include <string> #include <iostream> using namespace std; bool chekValue(string, int); string translation(string, int, int); string FromDecimalToReverseBinary(string, int); string FromReverseBinaryToDecimal(string); string SumReverseBinary(string, string, int); https://www.cyberforum.ru/ cpp-beginners/ thread1186730.html |
48 / 48 / 24
Регистрация: 29.10.2011
Сообщений: 154
|
|
24.05.2014, 18:21 | 0 |
Разные результаты при расчетах с float и double - C++ - Ответ 622084724.05.2014, 18:21. Показов 2892. Ответов 5
Метки (Все метки)
Ответ
Проблема в самом представлении числа с плавающей точкой. Некоторые числа с плавающей точкой нельзя "представить точно", а можно только получить приблизительный результат. Тип double имеет "двойную точность" представления (обычно 16-17 десятичные цифры точности), а float только 7-8. Про это есть много статей в интернете.
Вернуться к обсуждению: Разные результаты при расчетах с float и double C++
0
|
24.05.2014, 18:21 | |
Готовые ответы и решения:
5
Казусы с double и float при преобразовании в string Разные результаты работы при обычном запуске и при дебаге (использование dll) Отличаются результаты суммирования массива float при использовании OpenMP Программа выдает разные результаты при присваивании значения переменной в коде и при вводе с клавиатуры |
24.05.2014, 18:21 | |
24.05.2014, 18:21 | |
Помогаю со студенческими работами здесь
0
Разные результаты при Фурье преобразовании Разные результаты при Фурье преобразовании Почему при преобразования из float в double коверкается число? Ошибка округления при использовании float или double |