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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
#1

Количество цифр после точки. Cout - C++

07.03.2013, 02:48. Просмотров 352. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class square
{
    double a; //Длина стороны квадрата
public:
    square()
    {
        a=0;
    }
    square(double b)
    {
        a=b;
    }
    int S_square(double b)
    {
        a=b;
        return 4*b;
    }
    void print()
    {
        std::cout  << "Длина стороны квадрата: a=" << std::setw(2) << a << ". Периметр квадрата P= " <<  S_square(a);
    }
};
У меня периметр квадрата печатается только в целом виде. Как сделать дробный вид?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2013, 02:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Количество цифр после точки. Cout (C++):

Количество цифр после точки - C++
Можно ли посчитать количество цифр после точки в числе, введенном пользователем?

Подскажите почему после первого cout программа не останавливается для ввода строки, а выводит второй cout - C++
Подскажите почему после первого cout программа не останавливается для ввода строки, а выводит второй cout. Это фрагмент со структурами: ...

Количество знаков до и после точки - C++
К примеру, есть число 123.0087 и мне нужно, чтобы вывело в textBox1 число 3 - количество знаков до точки; и в textBox2 число 4 - количество...

Количество знаков после точки в to_string - C++
double t1=24.44; double t2=34.44; string line=&quot;&quot;; line=line+std::to_string(t1)+&quot; &quot;+std::to_string(t2); std::cout &lt;&lt; line; ...

Напечатать произведение трех первых цифр после десятичной точки вещественного числа, веденного с клавиатуры - C++
Напечатать произведение трех первых цифр после десятичной точки вещественного числа, веденного с клавиатуры, не могу разобраться с...

Количество цифр после запятой - C++
Доброго дня. Как после запятой запятой округлить значение до 5 знаков, если там содержится больше, а если меньше то чтобы не заполнялось...

4
Croessmah
Эксперт CЭксперт С++
13409 / 7559 / 853
Регистрация: 27.09.2012
Сообщений: 18,600
Записей в блоге: 3
Завершенные тесты: 1
07.03.2013, 02:52 #2
std::fixed
std::std::setprecision(XxX)
0
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
07.03.2013, 02:58  [ТС] #3
Croessmah, куда именно надо вставить данные операторы?
0
Croessmah
Эксперт CЭксперт С++
13409 / 7559 / 853
Регистрация: 27.09.2012
Сообщений: 18,600
Записей в блоге: 3
Завершенные тесты: 1
07.03.2013, 03:02 #4
Цитата Сообщение от kukhtikov Посмотреть сообщение
C++
1
int S_square(double b)
так тут Вы вообще целое возвращаете
1
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
07.03.2013, 03:04  [ТС] #5
Croessmah, спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2013, 03:04
Привет! Вот еще темы с ответами:

Подсчитать в строке количество символов до точки с запятой и после нее. - C++
Всем доброго времени суток. Прощу прощения, снова нужна ваша помощь. Если кто может помочь буду благодарен. Строки 1. В...

Подсчитать количество цифр после запятой в вещественном числе - C++
Доброго времени суток. Подскажите, пожалуйста, как посчитать кол-во цифр после запятой? Например в числе 5.4569 -4 знака после запятой. В...

Преобразовать массив цифр в строку для вывода на cout<< - C++
Реализую класс длинных чисел (только+). Числа представляю в виде массиве, где каждый элемент это цифра. Но не могу понять, как его...

Какой идентификатор использовать, чтобы получить точное количество цифр после запятой - C++
Доброго времени суток всем! Возник такой вопрос. Задана формула, которая ситает с определённой точностью . Но при компиляции это программы...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
07.03.2013, 03:04
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru