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

Тип double и количество символов после запятой - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
2fat
Сообщений: n/a
18.03.2012, 22:09     Тип double и количество символов после запятой #1
Здравствуйте, уважаемые
я дико нуб, поэтому помогите чем можете )
суть такова:
тип переменной double
необходимо сделать так, чтобы значение переменной было более точным, нежели до десятых, как оно является на данный момент
то есть, на конкретном примере: нужно чтобы значение выражения 0.3 + 1\9 записывалось как 0.411 в переменную типа double , а не 0.4 , как у меня и происходит
иначе у меня получается эмпирическая функция распределения вылазит за единицу :\
заранее спасибо !
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2012, 22:09     Тип double и количество символов после запятой
Посмотрите здесь:

C++ вывод числа после запятой переменной типа double С++
В массиве double обрубаются знаки после запятой C++
C++ В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее.
C++ Подсчитать в строке количество символов до точки с запятой и после нее.
исправьте ошибку!округлить double до 2-х знаков после запятой C++
Точность в N знаков после запятой числа типа double C++
Как вывести double до 2 знаков после запятой? C++
Какая функция определяет количество знаков после запятой переменной double? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
18.03.2012, 22:14     Тип double и количество символов после запятой #2
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
int main()
{
    double num = 0.3 + 1.0 / 9.0;
    std::cout.precision(3);
    std::cout << num << std::endl;
    return 0;
}
C
1
2
3
4
5
6
7
8
#include <stdio.h>
 
int main()
{
    double num = 0.3 + 1.0 / 9.0;
    printf("%.3f", num);
    return 0;
}
Количество знаков после запятой
Yandex
Объявления
18.03.2012, 22:14     Тип double и количество символов после запятой
Ответ Создать тему
Опции темы

Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru