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

Обрезаются числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ самоучитель с++ для начинающих http://www.cyberforum.ru/cpp-beginners/thread80174.html
Если у кого есть самоучитель с++ для начинающих (совсем), можете загрузить и дать скачать?
C++ Вывод предложений, начинающихся с тире Здравствуйте, помогите пожалуйста! Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которыми могут находиться только пробельные... http://www.cyberforum.ru/cpp-beginners/thread80168.html
подскажите, где ошибка в простенькой программке C++
Задача такова: Дана целочисленная прямоугольная матрица. Определить колчество строк, не содержащих ни одного нулевого элемента. Написал вот это: #include "stdafx.h" #include <iostream> ...
Сортировка двумерного массива C++
Нужна помошь на си... В двумерном MxN массиве надо отсортировать каждую строчку по возрастанию(или убыванию без разницы). программа должна работать через аргументы командной строки и в начале...
C++ матрица А(n,m), http://www.cyberforum.ru/cpp-beginners/thread80091.html
Задана матрица А(n,m), в каждом столбце первый элемент столбца заменить суммой положительных элементов этого же столбца С++ Visual, win 32 console application
C++ Преобразуйте массив (Использовать динамические массивы.) Использовать динамические массивы. Преобразуйте массив так, чтобы все положительные элементы массива стали отрицательными и наоборот, а затем измененный массив отсортируйте по возрастанию. .. это... подробнее

Показать сообщение отдельно
RNT
Автор FAQ
3135 / 355 / 3
Регистрация: 08.08.2009
Сообщений: 1,126

Обрезаются числа - C++

26.12.2009, 15:11. Просмотров 511. Ответов 3
Метки (Все метки)

Здравствуйте. Как сделать, чтобы можно было выводить в консоль дробные числа с 15-ю знаками после запятой ? Я прочитал, что тип double умеет это делать, но вместо обещанных 15-ти знаков после запятой я получаю только 6. Другие вещественные типы тоже обрезаются. Компилятор MinGW. Помогите пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
int main()
{
    double x=5.123456789;
    long double y=5.123456789;
    float z=5.123456789;
    cout<< x<< endl<< y<< endl<< z;
    return 0;
}
Результат:
5.123456
5.123456
5.123456
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.