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

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

Войти
Регистрация
Восстановить пароль
 
romkaspb
1 / 1 / 0
Регистрация: 13.10.2010
Сообщений: 52
#1

2 int to double - C++

20.09.2012, 19:20. Просмотров 626. Ответов 4
Метки нет (Все метки)

Здравствуйте.

Вот такой вопрос. В памяти хранится 2 int числа - рубли и копейки, при выводе выводятся через запятую.
В задании нужно поделить введенное количество денег на double.
Вопрос - как мне переделать два int числа в double, то есть если а=355, в=54, то требуемое мне число double должно иметь вид 355,54.
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2012, 19:20     2 int to double
Посмотрите здесь:

double и int - C++
double buf = Convert::ToDouble(pole->Text);//Обьявляем переиенную buf switch (regim) { case '%': pole->Text =...

int и double - C++
//--------------------------------------------------------------------------- #include "math.h" #include <stdio.h> #include...

Перевести double в int - C++
Как перевести значения типа double (после логарифмического преобразования) в int?

Перегрузка функции int double - C++
Напишите функцию max с переменным количеством параметров, которая находит минимальное из чисел типа int или из чисел типа double, тип...

Перевод из wchar_t* в int (double) - C++
Как перевести из wchar_t* в int (double) без учета впереди стоящих нулей? то есть у меня есть строка типа 050609, где 05 часов 06 минут и...

Shot int b long double - C++
есть задание нужно поменять местами значения бит в заданном количестве пар бит. Номера бит в парах задаются с клавиатуры. используя shot...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ProNoooob
72 / 72 / 6
Регистрация: 14.10.2009
Сообщений: 121
20.09.2012, 19:24     2 int to double #2
C++
1
2
3
double result;
result = (double)a;
result += (double)b / 100.0f;
Вроде так.
veverix
39 / 39 / 2
Регистрация: 14.09.2012
Сообщений: 85
20.09.2012, 19:25     2 int to double #3
Банальная же задача
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main() 
{
    int a, b;
    double result;
    cin>>a;
    cin>>b;
    result = b;
    while(result>1)
        result /= 10;
    result += a;
    cout << result << endl;
    system("pause");
}
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
20.09.2012, 19:52     2 int to double #4
И если эту банальнейшую задачу немного усерднее покрутить в руках, станет понятно, почему деньги в double хранить не следует.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2012, 21:11     2 int to double
Еще ссылки по теме:

Конфликт типов (int, double, bool) - C++
Есть простейший класс class A { public: A( long ) {} A( double ){} A( bool ) {} } и при создании обьекта new...

Double to int, результат на 1 меньше ожидаемого - C++
Здравствуйте! в программе были такие строчки кода: double a = 89.0; int b = a; qDebug() &lt;&lt; a &lt;&lt; &quot; &quot; &lt;&lt; b; в b почему то...

Перегрузка типа int и double и сортировка - C++
Дано задание: В одномерном массиве состоящем из n элементов вычислить: 1 номер минимального по модулю элемента. 2 сумму модулей...

For power int double что за результат? - C++
Не понимаю что не так, помогите(((( #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &quot;locale.h&quot; #include&lt;cmath&gt; int main() ...


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

Или воспользуйтесь поиском по форуму:
Evg
Эксперт CАвтор FAQ
17536 / 5774 / 370
Регистрация: 30.03.2009
Сообщений: 15,891
Записей в блоге: 26
20.09.2012, 21:11     2 int to double #5
Цитата Сообщение от veverix Посмотреть сообщение
Банальная же задача
Некоторые даже банальную задачу решают черз ж...у, да к тому же ещё и не правильно

C
int rub, kop;
double sum;
 
...
 
sum = (double)rub + (double)kop/100.0;
 
/* То же самое, но новичкам может оказаться менее понятным
 * (т.к. здесь появляются неявные приведения типов) */
sum = rub + kop/100.0;
Yandex
Объявления
20.09.2012, 21:11     2 int to double
Ответ Создать тему
Опции темы

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