0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 2
|
|
1 | |
Вывести в выходной файл округленное до n знаков после десятичной точки число E19.04.2015, 13:03. Просмотров 3010. Ответов 9
Метки нет Все метки)
(
Выведите в выходной файл округленное до n знаков после десятичной точки число E. Число Е, округленное до 25 знаков после десятичной точки, равно 2.7182818284590452353602875.
Входные данные Входной файл INPUT.TXT содержит целое число n (0 ≤ n ≤ 25). Выходные данные В выходной файл OUTPUT.TXT выведите ответ на задачу. Моя проблема в том, что я не знаю как работать в С++ с таким числом(2.7182818284590452353602875) и как задавать округление.
0
|
|
19.04.2015, 13:03 | |
Выведите в выходной файл округленное до n знаков после десятичной точки число E Вывести в файл число с заданным количеством знаков после точки Округлить число до 25 знаков после десятичной точки
|
|
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
|
||||||
19.04.2015, 13:06 | 2 | |||||
Число задавай в виде строки. Округлять будешь вручную поразрядно.
1
|
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 2
|
|
19.04.2015, 13:11 [ТС] | 3 |
поразрядно это как?
Добавлено через 1 минуту поразрядно? как? Добавлено через 1 минуту Как округлять поразрядно?
0
|
Модератор
![]() 10150 / 8499 / 5165
Регистрация: 18.12.2011
Сообщений: 22,738
|
||||||
19.04.2015, 13:21 | 4 | |||||
![]() Решение
1
|
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
|
||||||
19.04.2015, 13:31 | 5 | |||||
Не совсем оптимально, но работает.
0
|
Модератор
![]() 8321 / 6174 / 828
Регистрация: 14.02.2011
Сообщений: 21,452
|
||||||
19.04.2015, 13:56 | 7 | |||||
ну ежли больше не надо то
вот такой вариант
0
|
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
|
|
19.04.2015, 13:59 | 8 |
Не хватит диапазона ни у long long, ни у double.
1
|
Модератор
![]() 8321 / 6174 / 828
Регистрация: 14.02.2011
Сообщений: 21,452
|
|
19.04.2015, 14:14 | 9 |
прошу пардона
это не вот что значит доверять калькуляторам ![]() решение свое снимаю ![]() можно было конечно пришпандорить длинную арифметику, но решение, по моему, будет сложнее чем со строками
0
|
0 / 0 / 0
Регистрация: 09.11.2016
Сообщений: 2
|
||||||
09.11.2016, 14:57 | 10 | |||||
Вы не учли, что если n==0,то программа должна вывести 3,т.к. округлит до целых
0
|
09.11.2016, 14:57 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Вычислить функцию с точностью 6 знаков после десятичной точки Дано вещественное число, проверить является ли это число симметричным относительно положения точки до двух знаков после запятой. Вывести первую цифру после десятичной точки. Найдите такое число x, что x^2+√x=C , с точностью не менее 6 знаков после точки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |