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

Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Maxsis
 Аватар для Maxsis
5 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 157
08.05.2013, 23:15     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой #1
Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой.
Типо 1/3 = 0,333333333333333333333333333334

P.S. Еще учитель просить использовать массив. Зачем? И как?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2013, 23:15     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой
Посмотрите здесь:

Увеличение количества знаков после запятой C++
количество знаков после запятой C++
Как правильно ограничить число знаков после запятой при выводе массива C++
C++ Насчёт числа знаков после запятой
Вывод n знаков после запятой C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
okman
 Аватар для okman
15 / 21 / 1
Регистрация: 05.04.2013
Сообщений: 203
08.05.2013, 23:56     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой #2
То есть вы линейную арифметику проходили? просто можно float но там только 32 знака всего
Maxsis
 Аватар для Maxsis
5 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 157
09.05.2013, 01:20  [ТС]     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой #3
Цитата Сообщение от okman Посмотреть сообщение
То есть вы линейную арифметику проходили? просто можно float но там только 32 знака всего
Смотрите, нужно так
Введите а
Введите б
с = а\б
Вывести с
(если остаток 0 вывести это как например 2. 0000000000000000(30 нулей))
(если остаток не равен 0 вывести это как например 2.75696978096999780(30 символов))


Как это на с++ сделать?
BabyGluk
26 / 26 / 4
Регистрация: 10.04.2013
Сообщений: 167
09.05.2013, 01:44     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой #4
C++
1
2
3
4
5
6
float number = -12.3;
int w = 10,                     // ширина
    p = 4;                        // точность
printf("%0*.*f\n", w, p, number);
w = 15, p = 5;                    // новая ширина и точность
printf("%0*.*f\n", w, p, number);
как то так..
вам нужно изменить точность до 30.
Yandex
Объявления
09.05.2013, 01:44     Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой
Ответ Создать тему
Опции темы

Текущее время: 02:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru