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

Подсчитать количество цифр после запятой в вещественном числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать рекурсивную функцию для вычисления суммы ряда http://www.cyberforum.ru/cpp-beginners/thread1185848.html
Помогите пожалуйста Создать рекурсивную функцию для вычисления суммы S=1+1/2!+2/3!+3/4!+..+ n/(n+1)!. Вывести значение n и S для n=0,1,2,3,4,5
C++ Как назначить на edit box функцию EN_Update? ПОмогите сделать так чтобы при вводе В Edit box значения оно сразуже применялось, без нажатия на энтер http://www.cyberforum.ru/cpp-beginners/thread1185838.html
Проверить, есть ли в списке хотя бы 2 одинаковых элемента C++
Задание: Опишите подпрограмму,которая проверяет,есть ли в списке хотя бы 2 одинаковых элемента.
C++ Cравнение одномерного и двумерного массивов
двумерный массив заполняется рандомными(ну или самостоятельно) числами от 1 до размера двумерного массива одномерный массив заполняется числами всеми числами от 1 до размера двумерного массива...
C++ Вычислить значение функции на отрезке. Результат представить в виде таблицы. http://www.cyberforum.ru/cpp-beginners/thread1185794.html
Табулирование функций Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй —...
C++ Вычислить значение функции на отрезке и результат представить в виде таблицы Нужно решение в с++ буду благодраен Составить программу для вычисления значений функции F(x) на отрезке с шагом /г. Результат представить в виде таблицы, первый столбец которой — значения 5.... подробнее

Показать сообщение отдельно
newbie666
Заблокирован
23.05.2014, 14:27

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <tchar.h>
#include <iostream>
#include <iomanip> 
#include <sstream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    double number = 3.145926535;    
    std::stringstream ss;
    ss << std::setprecision(15) <<  number;
    std::string strNum = ss.str();
    size_t pos = strNum.find('.');
    if(pos != strNum.npos)          
        std::cout << "Number of digits after comma: " << strNum.size() - 1 - pos << std::endl;  
    else
        std::cout << "Comma not found!" << std::endl;
 
    return 0;   
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru