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

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

Войти
Регистрация
Восстановить пароль
 
E)|(uK_u3_Poccu
0 / 0 / 0
Регистрация: 06.11.2010
Сообщений: 8
#1

Тупой вопрос. - C++

07.11.2010, 17:44. Просмотров 334. Ответов 6
Метки нет (Все метки)

Вот у меня вопрос. У меня есть 2 числа одно x другое y. Мне надо чтобы допустим число i было равно x,y.
Допустим x = 84; y = 16;тогда i = 84,16; y не превышает 100 и не ниже 0;
пробывал i=x,y; Выводит вместо 84,16 просто 84. Еще пробывал i=x+(y/100) выводит тоже самое. Подскажите почему.
Причем i пробывал и float и double.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2010, 17:44     Тупой вопрос.
Посмотрите здесь:

C++ Вопрос по if, else?
Вопрос C++
C++ вопрос
Вопрос C++
C++ Вопрос
C++ Вопрос
C++ Тупой изъеденный вопрос.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247
07.11.2010, 17:47     Тупой вопрос. #2
ты наверное используешь тип инт, а надо флоат - вещественные десятичные! 16/100 даст 0, если инт, и 0.16 если будет вещестыенное float
E)|(uK_u3_Poccu
0 / 0 / 0
Регистрация: 06.11.2010
Сообщений: 8
07.11.2010, 17:47  [ТС]     Тупой вопрос. #3
В том то дело что и флоат и доубле
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
07.11.2010, 17:53     Тупой вопрос. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    double a, b;
 
    std::cin >> a;
    std::cin >> b;
 
    while (static_cast<int>(b) != 0)
        b /= 10.0;
 
    a += b;
 
    std::cout << a;
 
    std::cin.get();
    return 0;
}
Пушкин
1 / 1 / 0
Регистрация: 26.10.2010
Сообщений: 8
07.11.2010, 17:58     Тупой вопрос. #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main() {
    
    int wait = 0;
 
    int a = 85;
    double b = 15;
 
    double result = a + (b/100);
 
    cout << result;
 
 
    cin >> wait;
 
}
E)|(uK_u3_Poccu
0 / 0 / 0
Регистрация: 06.11.2010
Сообщений: 8
07.11.2010, 17:59  [ТС]     Тупой вопрос. #6
я забыл то что я откатил назад и у меня y стал int всем спс.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2010, 18:22     Тупой вопрос.
Еще ссылки по теме:

C++ Самый тупой вопрос)))
Вопрос C++
C++ Матрица, тупой вопрос
C++ Вопрос по C++
тупой вопрос virtual методы C++

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

Или воспользуйтесь поиском по форуму:
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247
07.11.2010, 18:22     Тупой вопрос. #7
и все эе я был прав, а плюсы другим достальись...
Yandex
Объявления
07.11.2010, 18:22     Тупой вопрос.
Ответ Создать тему
Опции темы

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