Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2011, 18:58   #1
ArniLand
Пользователь
 
Регистрация: 27.06.2009
Сообщений: 89
По умолчанию перевод дробных чисел

Мне нужно написать программу которая переводит дробные числа из четырехричной системы счисления в двенадцатеричную систему счисления.
Пытаюсь реализовать данную формулу в программе http://vestikinc.narod.ru/AB/ni_bin.htm. Но пока не могу придумать до конца как это сделать. Вот выкладываю то, что придумал на данный момент. Хочу перевести перевести число в целое, затем разбить на отдельные разряды, преобразовать по формуле и сделать опять дробное, но уже преобразованное число. Если алгоритм мой не подходит, прошу подсказать другой и попроще.

Код:
int FourToTwelve()
{
	double number = 0;
	int result = 0;
	std::cout << "Enter the value(four) - ";
	std::cin >> number;
	for (; number - (int)number > 0; number *= 10);
	int integer = number;
	while (number != 0)
	{
		int reverse = (integer % 10);
	}

}

Последний раз редактировалось ArniLand; 19.02.2011 в 19:02.
ArniLand вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
рекурсия, масив дробных чисел, упорядоченность... nata18 Помощь студентам 1 13.02.2011 13:05
создать массив дробных чисел из 6 элементов Agelka Помощь студентам 3 23.11.2009 16:01
перевод/округление дробных данных в БД kate158 БД в Delphi 3 15.05.2009 16:08
Преобразование дробных чисел Gon Помощь студентам 5 01.05.2008 13:12