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

Вывод больших чисел - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.72
69Seph
0 / 0 / 0
Регистрация: 02.12.2011
Сообщений: 34
12.12.2011, 17:42     Вывод больших чисел #1
как можно вывести число с большим количеством цифр? например 2 в 72-ой степени, компилятор выводит 4.72237e+021, а надо только цифрами
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2011, 17:42     Вывод больших чисел
Посмотрите здесь:

C++ Деление больших чисел
Библиотека больших чисел C++
Вводится последовательность из N вещественных чисел. Определить наименьшее число, среди чисел больших 20. C++
C++ Вводится последовательность из N вещественных чисел. Определить наименьшее число, среди чисел больших 20
C++ Форматированный вывод больших чисел с использованием _stprintf_s
Вывод больших чисел C++
Фиксированный вывод больших чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
12.12.2011, 18:08     Вывод больших чисел #2
69Seph, как Вы выводите?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <math.h>
#include <conio.h>
 
int main(int argc, char* argv[])
{
    long double f = pow ( (long double)2 , 72 ) ;
 
    printf (" %.0Lf", f) ;
 
    getch ();
    return 0;
}
69Seph
0 / 0 / 0
Регистрация: 02.12.2011
Сообщений: 34
12.12.2011, 18:23  [ТС]     Вывод больших чисел #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
#include <math.h>
using namespace std;
int main(){
    double n=0,a=0;
    cin>>a>>n;
 
    vector<double>arr;
 
    
 
    
        arr.push_back(pow(a,n));
    
 
    for(int i=0; i<arr.size(); i++)
    cout<<arr[i];
    
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Yandex
Объявления
12.12.2011, 18:23     Вывод больших чисел
Ответ Создать тему
Опции темы

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