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

Как увеличить ширину (разрядность) оператора >> ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу для подсчёта количества чётных и нечётных чисел http://www.cyberforum.ru/cpp-beginners/thread1489602.html
В массиве M(20) целых чисел подсчитать количество чётных и нечётных чисел.
C++ Таблицы с дескрипторами Доброе утро. Интересует следующий вопрос. При использовании ряда функций WinAPI возвращается дескриптор - число, идентифицирующее объект ядра. Каждому такому числу, по всей видимости, соответствует некоторая структура данных. Каким образом операционная система Windows связывает целые числа и эти структуры данных? Используется хеш-таблица, связные списки или что-то другое? http://www.cyberforum.ru/cpp-beginners/thread1489582.html
Что плохого в явном написании условия в if? C++
людей которые пишут if (a==0) а тем более if (a==false) вместо if (!a) Умными или адекватными назвать трудно. Вы не погорячились? что такого плохого в if (a==0) или
C++ Разработать программу для решения задачи из нижеприведенных положений теории чисел
Лабораторная работа №6 Разработать программу для решения задачи из нижеприведенных положений теории чисел: 1. Функция Эйлера; 2. Малая теорема Ферма; 3. Инверсия по модулю m. Условия: - Обязательное наличие графического интерфейса для удобства ввода данных; - Постановка условий задачи; - Сохранение результат в файл.
C++ Шифрование и расшифровка текста комбинацией двух методов http://www.cyberforum.ru/cpp-beginners/thread1489567.html
Шифрование и расшифровка текста комбинацией двух методов Разработать систему шифрования информации, используя два метода шифрования. Исходная информация в текстовом виде первоначально хранится в файле. Необходимо сначала зашифровать данную информацию первым методом шифрования и записать результат в файл. Затем зашифровать полученный результат вторым методом и также записать в файл. Требования...
C++ Определить последовательность чисел и период линейного конгруэнтного генератора ПСЧ для различных параметров Помогите плиз с лабами Лабораторная работа №4 К теме «Генераторы псевдослучайных чисел» Вариант №1. Разработать программу, которая определяет последовательность чисел и период линейного конгруэнтного генератора ПСЧ для различных параметров а, b и c (k0 принять равным 0): а =5, b =7 и c = 17; а = 6, b =3 и c = 23. Добавлено через 8 часов 39 минут АПап подробнее

Показать сообщение отдельно
Vladimir_N-sk
0 / 0 / 0
Регистрация: 29.06.2015
Сообщений: 4
29.06.2015, 10:29     Как увеличить ширину (разрядность) оператора >> ?
Для преобразования типов используется такая конструкция

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <string.h>
#include <cstring>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <sstream>
#include <iomanip>
 
 
int main(int argc, char **argv)
{
 
 using namespace std;
 
 std::stringstream s;
 std::stringstream ss;
 std::stringstream sss;
 
    s <<  "12.123456";
    ss <<  "12345.123";
    sss <<  "123456.123";
 
 
    double k, l, m;
    
    s >> l;
    ss >> k;
    sss >> m;
    
    std::cout << "s:"<< s.str() << "  l:"<< l <<std::endl;
    std::cout << " ss:"<< ss.str() << "  k:"<< k <<std::endl;
    std::cout << " sss:"<<sss.str()<< " m:" << m << std::endl;
 
    
    return 0;
}
в результате имею вывод

s:12.123456 l:12.1235
ss:12345.123 k:12345.1
sss:123456.123 m:123456


т.е. в переменные типа double попадает только 6 разрядов (цифр) из строковых переменных, а надо чтобы все попадали.
Где это устанавливается?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru