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

Не видна дробная часть числа - C++

Восстановить пароль Регистрация
 
Pravednik
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 13
11.04.2013, 23:37     Не видна дробная часть числа #1
Поставил MVS 2012, возникла проблема - Не видна дробная часть числа!
Пишу простой код :
double a;
a = 2/3;
std::cout<<a;

выводит 0
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,043
11.04.2013, 23:39     Не видна дробная часть числа #2
а сколько ты хочешь чтобы он вывел
ты же делишь int
а для double можно так
C++
1
a = 2.0/3.0;
Pravednik
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 13
11.04.2013, 23:50  [ТС]     Не видна дробная часть числа #3
а как тогда поделить два int?

Добавлено через 2 минуты
надо мне узнать результат к примеру a/b
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,043
11.04.2013, 23:50     Не видна дробная часть числа #4
Цитата Сообщение от Pravednik Посмотреть сообщение
а как тогда поделить два int?
если с дробной частью то привести к double хотя бы один
например так
C++
1
double a=(( double)b)/c;
Yandex
Объявления
11.04.2013, 23:50     Не видна дробная часть числа
Ответ Создать тему
Опции темы

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