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

Типы данных float и double - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разбить программу на модули http://www.cyberforum.ru/cpp-beginners/thread373920.html
Надо разбить программу на модули. Суть программа эта, сделана в виде функции. Вот общее начало: #include<iostream> #include"C:\Documents and Settings\Пользователь\Мои документы\Visual Studio...
C++ Найти сумму элементов той строки матрицы, в которой разница между max и min элементами максимальна Дана вещественная, квадратная матрица порядка N. Найти сумму элементов той строки в которой разница между максимальным и минимальным элементами является максимальной. http://www.cyberforum.ru/cpp-beginners/thread373919.html
при вызове конструктора присваивания надо возвращать ссыль на объект или сам объект. Смысл? Значения нужных полей меняютмся и без этого! C++
Друзья! Обнаружил пробел в знаниях. Собсно, вопрос в теме. Дополню лишь: поля объекта меняются на нужные значения и безо всякого возврата *this; чяднт? #include <stdio.h> class x { public: x...
Множественное наследование C++
Здравствуйте, всем! Я на этом форуме впервые. Пытаюсь изучать С++ самостоятельно. Литература некоторая имеется. Начал изучение с "С++ для чайников" 5-е издание Стефана Р. Дэвиса. Это...
C++ VS 2010 http://www.cyberforum.ru/cpp-beginners/thread373900.html
Приложение для кассы обмена валюты. Исходное значение (доллары или рубли) вводится в текстовое поле (TextBox). Курс доллара задан в программе и показывается в надписи (Label). Должен быть...
C++ Помогите найти ошибку Пожалуйста, помогите найти ошибку. Компилятор выдает 2 ошибки. Думаю, что намудрила с переменной a. #include <iostream.h> #include <math.h> int main() { double x, y, z, a, b, s; //... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.10.2011, 11:10
Цитата Сообщение от -=Дрюня=- Посмотреть сообщение
Ребята,пожалуйста помогите написать программу на С++
Вычислить значение выражения при различных вещественных типах данных (float и
double)
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
#include <iostream>
#include <cmath>
using namespace std;
 
float ffun(float a, float b)
{
    return ((a - b)*(a - b)*(a - b) - (a*a*a - 3*a*b*b))/
        (b*b*b - 3*a*a*b);
}
 
double dfun(double a, double b)
{
    return (pow((a - b),3) - (pow(a,3) - 3*a*pow(b,2)))/
        (pow(2,3) - 3*pow(a,2)*b);
}
 
int main()
{
    double a,b;
    cout<<"Enter a : ";cin>>a;
    cout<<"Enter b : ";cin>>b;
    cout<<"float   : "<<ffun(a,b)<<"\n";
    cout<<"double  : "<<dfun(a,b)<<"\n";
    system("pause");
    return 0;
}
PS:Как говорится результаты сами за себя - дабл ввиду большей разрядность выдаёт более точный результат...
1
Миниатюры
Типы данных float и double  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru