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

Маленькая мантисса long double - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование string в char* http://www.cyberforum.ru/cpp-beginners/thread778445.html
char* string_to_char(string str){ int size = str.size(); char *ch = new char; for(int i = 0; i < size; i++) { ch = str; }
C++ Сортировка структур Доброго времени суток! Помогите, пожалуйста, с сортировкой односвязного списка структур. С структурах содержится дата (год, месяц, день). В принципе достаточно сделать сортировку по году, остальное... http://www.cyberforum.ru/cpp-beginners/thread778430.html
C++ Каким образом в данном коде через 1ый массив выводится 2ый?
Не пугайтесь большому количеству кода, по сути тут только три строки :) Как это работает? int pr_ug(float *t1,float *t2,float *t3) // функция для второго кода { if...
std::string код работает в VS 6.0, но не работает в VS2012 (error C4996) C++
Как изменился синтаксис в Visual Studio 2012 данной строки? В VS 6.0 работает, в 2012 - нет. Кто подскажет, где можно взять список изменений листинга в VS 2012 ??? word.copy ( charray, wlen,...
C++ Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями http://www.cyberforum.ru/cpp-beginners/thread778419.html
Помогите написать часть программы: "Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями." #include "stdafx.h" #include <stdio.h> #include <conio.h> #include...
C++ Дискретка и С++: универсальное множество способ задачи универсального множества это целые числа {0....255} - в C++ это получается просто создание массива в данном диапазоне??если да - то массив - это все значения ,которые входят в данный... подробнее

Показать сообщение отдельно
abit
264 / 262 / 33
Регистрация: 03.02.2013
Сообщений: 730
04.02.2013, 02:30
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
   double i = 232.112312312;
    using namespace std;
   streamsize prec = cout.precision();
    cout << setprecision(10) << i << setprecision(prec)  << endl;
а так только 7 знаков выводит после запятой
а если
C++
1
double i = 235662.112312312;
то вообще только 4

Добавлено через 1 минуту
может так попробовать?
C++
1
cout << std::fixed <<setprecision(10) << i << setprecision(prec)  << endl;
ну там же манипулятор выдаёт не цифры после запятой, а только количество цифр, пишите c_count(trunc(c))+p, где p - желаемое число цифер после запятой, я думаю автору этой инфы хватит по горло
попробуйте так, я не против )
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru