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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
Brodyg
0 / 0 / 0
Регистрация: 20.07.2010
Сообщений: 29
#1

Преобразование int и double в char без использования sprintf() - C++

24.11.2010, 13:54. Просмотров 1508. Ответов 3
Метки нет (Все метки)

Здравствуйте, ув форумчани!
Подскажите пожалуйста, какими инструментами С++ можно преобразовать int, double в char, и самое главное, что бы можно было управлять точностью данных double и символами char, как это делает sprintf(). Буду рад увидеть примеры, заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 13:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Преобразование int и double в char без использования sprintf() (C++):

Преобразование char в int без использования функций библиотеки С - C++
Собственно САБЖ имеется переменная char c='123'; требуется поместить ее в целочисленную переменную например int k; так чтобы в нее...

Преобразование указателя из char в int и double - C++
указатель sadr является типом char мне нужно перопределить его на типы на int и double int a; double b; void cr(char **sadr) { ...

Функция itoa10, без использования библиотек, sprintf и шаблонов - C++
Нужно реализовать функцию itoa (желательно itoa10) Проще говоря нужно переводить число в строку, (желательно только по основанию 10)...

Сделать преобразование unsigned char в char, а затем типу int - C++
Здраствуйте, есть вопрос: Число представлено двумя полями: типа long для рублей и unsigned char - для копеек. Собственно что мне...

Перевод int и double в char* - C++
Возникла следующая проблема. Нужно сделать: //Реализовать класс var - «Универсальная переменная». Объекты экземпляры этого класса...

Преобразование из char в double - C++
Как обычно зашел задать тупой вопрос: плз., скажите как из char сделать double если double(переменная) вызывает ошибку.. Да,...

3
oxotnik
1591 / 1068 / 33
Регистрация: 21.08.2008
Сообщений: 4,464
Записей в блоге: 1
24.11.2010, 13:58 #2
std::stringstream
0
Brodyg
0 / 0 / 0
Регистрация: 20.07.2010
Сообщений: 29
24.11.2010, 23:43  [ТС] #3
Собственно понятно, что надо изучать stringstream, но с примером int и double в char я бы понял все быстрее. поэтому и написал сюда.
0
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
25.11.2010, 00:05 #4
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <sstream>
 
int main(){
        int i = 1;
        std::ostringstream ost;
        ost << i;
        std::cout << ost.str() << std::endl;
        std::cin.get();
        return 0;
}
1
25.11.2010, 00:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2010, 00:05
Привет! Вот еще темы с ответами:

Невозможно преобразование int в double - C++
#include &lt;stdafx.h&gt; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;locale.h&gt; using namespace std; #define k 6 #define l 8 ...

sting это класс. а int, double и char? - C++
sting это класс. а int, double и char?

Преобразование long double в char - C++
Вернемся к обсуждению денежных строк из упражнения 6. Напишите ме- од ldtoms() для преобразования числа типа long double в денежную строку,...

Преобразование Int в char - C++
от скуки баловался с кодом.решил проверить,можно ли сделать так? #include &lt;iostream&gt; int main(){ char b = 't'; int a =b; ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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