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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Edison4
6 / 6 / 0
Регистрация: 23.02.2012
Сообщений: 169
#1

Сбрасывается значение переменной - C++

19.11.2012, 18:07. Просмотров 321. Ответов 1
Метки нет (Все метки)

Всем привет!Возникла проблема:
Сбрасывается переменная dd не понимаю почему вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
void main()
{
    int XD = 0;
    int YD = 0;
    int ZD = -2.3;
    float SUMM = XD^2+YD^2+ZD^2;
    float SQRT = std::sqrt(SUMM);
    double dd = SUMM-(1-1); //Здесь значение красным -9.2559631349317831e+061
    std::cout<<dd; // А здесь уже 0.00000000000000000
}
Добавлено через 30 минут
Проблема решилась
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 18:07     Сбрасывается значение переменной
Посмотрите здесь:

При очередном вызове функции сбрасывается значение указателя - C++
Нужно вникнуть в указатели и написать структуру-очередь. Вот что я делаю: void main() { struct WORKER *begin = NULL, *end = NULL;...

Значение переменной => переменная - C++
Здравствуйте, есть вопросик, по поводу переменных и их значений. Предположим у нас существует переменная ( char *str = &quot;index&quot;; ) ...

переменной Т присваивает значение - C++
переменной Т присваивает значение, равное скалярному произведению векторов X и Y, где компоненты вектора X определяются как максимальные...

Не присваивается значение переменной - C++
Привет всем форумчанам! :) Собственно само задание в прикрепленных изображениях. Независимо от того, какое бы я значение ни ввел,...

Минусовать значение переменной - C++
Нужно отнимать значение переменной каждую секунду и остановить в определенный момент данный процесс. Дайте код пожалуйста.

Вычислить значение переменной - C++
Вычислить значение переменной z z=sin(a)+b, где а=\sum_{k=i}^{i+5} {f}_{i+5}(k) b=\prod_{k=i}^{i+8}{f}_{i+6}(k) i -вводиться с...

Теряется значение в переменной - C++
Всем привет...думаю всем не важно что надо сдавать мне и так далее :D В общем прошу помощи...есть функция, возвращающая номер столбца с...

Не меняется значение переменной - C++
class A { private: int price; string name; static int all_money; public: A(int price=0, string name=&quot;&quot;); void...

найти значение переменной - C++
8)Баллов: 1 Значение переменной с после выполнения фрагменты программы равно int a =3, b =2, c ; c = a / b ;

Передать значение переменной - C++
Мне нужно узнавать значение переменной в базовом классе, во всех классах наследниках. class CTest { public: float flTest; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
19.11.2012, 18:13     Сбрасывается значение переменной #2
Цитата Сообщение от Edison4 Посмотреть сообщение
int ZD = -2.3;
Первое что кидается в глаза, вы инициализируете переменную целого типа, а пытаетесь в неё впихнуть значение с плавающей точкой (дробная часть урежется).
И что вы пытаетесь сделать этой строчкой "float SUMM = XD^2+YD^2+ZD^2;" ? Зачем вам битовое исключающее или?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru