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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Разбить программу на модули http://www.cyberforum.ru/cpp-beginners/thread373920.html
Надо разбить программу на модули. Суть программа эта, сделана в виде функции. Вот общее начало: #include<iostream> #include"C:\Documents and Settings\Пользователь\Мои документы\Visual Studio 2010\Projects\InArray\InArray\InArray.cpp" #include"C:\Documents and Settings\Пользователь\Мои документы\Visual Studio 2010\Projects\Change\Change\Change.cpp" #include"C:\Documents and...
C++ при вызове конструктора присваивания надо возвращать ссыль на объект или сам объект. Смысл? Значения нужных полей меняютмся и без этого! Друзья! Обнаружил пробел в знаниях. Собсно, вопрос в теме. Дополню лишь: поля объекта меняются на нужные значения и безо всякого возврата *this; чяднт? #include <stdio.h> class x { public: x (int y):z(y){} int get () {return z;} //конструктор присваивания. Велят возвращать ссыль на объект или сам объект! http://www.cyberforum.ru/cpp-beginners/thread373903.html
Множественное наследование C++
Здравствуйте, всем! Я на этом форуме впервые. Пытаюсь изучать С++ самостоятельно. Литература некоторая имеется. Начал изучение с "С++ для чайников" 5-е издание Стефана Р. Дэвиса. Это самоучитель. Вот решил пока не дойду до конца(не изучу) на следующий шаг в изучении С++ переходить не буду. Вот уже дошел почти до конца. Глава 26 "Множественное наследование". И вот здесь появились вопросы...
C++ VS 2010
Приложение для кассы обмена валюты. Исходное значение (доллары или рубли) вводится в текстовое поле (TextBox). Курс доллара задан в программе и показывается в надписи (Label). Должен быть предусмотрен выбор типа перевода: доллары в рубли или наоборот с помощью какого-либо компонента, например RadioButton. Результат выводится в надписи (Label). При запуске программа дополнительно должна...
C++ Помогите найти ошибку http://www.cyberforum.ru/cpp-beginners/thread373887.html
Пожалуйста, помогите найти ошибку. Компилятор выдает 2 ошибки. Думаю, что намудрила с переменной a. #include <iostream.h> #include <math.h> int main() { double x, y, z, a, b, s; // îáüÿâèëà ïåðåìåííûå. cout << "Vvedite x:"; // ââîä çíà÷åíèé
C++ Рекурсивная процедура для вывода на экран цифр натурального числа в обратном порядке! Написать рекурсивную процедуру для вывода на экран цифр натурального числа в обратном порядке! подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.10.2011, 19:55     типы данных float и double
Цитата Сообщение от aeshes Посмотреть сообщение
я вам просто хотела сказать, что у вас в одной из формул была опечатка, и поэтому значения выводились разные
- вот Вам код, чтобы успокоить ваши нервы
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
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(b,3) - 3*pow(a,2)*b);
}
 
int main()
{
    printf("float   : %f\n"  ,ffun(1000000,0.0000001));
    printf("double  : %lf\n" ,dfun(1000000,0.0000001));
    system("pause");
    return 0;
}

Не по теме:

PS:Я вообще то к вам на вы пишу, так что не тыкайте пожалуйсто!

Миниатюры
типы данных float и  double  
 
Текущее время: 19:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru