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

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

Войти
Регистрация
Восстановить пароль
 
Gmails
6 / 6 / 2
Регистрация: 08.04.2014
Сообщений: 248
#1

Перевести заданное число в троичную систему счисления - C++

25.11.2014, 23:06. Просмотров 232. Ответов 2
Метки нет (Все метки)

чему равняется число 0.6(10 система) в троичной системе?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2014, 23:06     Перевести заданное число в троичную систему счисления
Посмотрите здесь:
Перевести в симметричную троичную систему счисления C++
C++ Функция: заданное натуральное число А перевести в двоичную систему счисления
Разложение числа в троичную систему счисления C++
Перевести число в двоичную систему счисления C++
C++ Как перевести число с E в десятичную систему счисления?
Программа для перевода заданного числа в троичную систему счисления C++
C++ Перевести в двоичную систему счисления произвольное шестнадцатеричное число
C++ Перевести к-ичное число Ак в g-ичную систему счисления зы 102213, g = 9
C++ Перевести произвольное десятичное число типа char в двоичную систему счисления
C++ Проверить корректность числа в заданной системе счисления и перевести в другую систему счисления
C++ "Перевести натуральное число из 8-ричной в 10-чную систему счисления"
C++ Рекурсия: перевести данное натуральное число в р-ичную систему счисления (2 ≤ р ≤ 9)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
3684 / 1959 / 513
Регистрация: 18.10.2014
Сообщений: 3,537
25.11.2014, 23:10     Перевести заданное число в троичную систему счисления #2
Цитата Сообщение от Gmails Посмотреть сообщение
чему равняется число 0.6(10 система) в троичной системе?
0.610 = 0.121012101210...3 = 0.(1210)3
ValeryS
Модератор
6550 / 5016 / 463
Регистрация: 14.02.2011
Сообщений: 16,723
25.11.2014, 23:17     Перевести заданное число в троичную систему счисления #3
для того чтобы перевести дробь нужно умножить её на основание
записать целую часть и отбросить её потом еще раз умножить, отбросить и так пока или дробь не будет равна нулю или достигли необходимой точности
0.6*3=1.8 1
0.8*3=2.4 2
0.4*3=1.2 1
0.2*6=0.6 0
пошел повтор
значит пишем 0.(1210)
только причем здесь Си?
Ответ Создать тему
Опции темы

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