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

Как убрать округление? - C++

Восстановить пароль Регистрация
 
kLASTER
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
02.07.2015, 12:05     Как убрать округление? #1
Доброго времени суток.
Компилятор Dev-c++ выдает при делении целое вместо дробного.
Пробовал setf, usetf, precision. Чёта не получается блин.
Помогите набраться опыта неофиту! Заранее спасибо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
  int x = 1;
  int y = 10;
  float r;
  
  r = x / y;
  std::cout << "r = " << r << std::endl;
  
  system("pause");
  return 0;
}
скриншот:
Кликните здесь для просмотра всего текста
Как убрать округление?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2015, 12:05     Как убрать округление?
Посмотрите здесь:

C++ округление
Округление C++
C++ Как убрать округления
Как убрать зависимость C++
C++ Как убрать округление
C++ Как убрать строку?
Убрать округление double C++
Округление до 0,5 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11819 / 6798 / 769
Регистрация: 27.09.2012
Сообщений: 16,870
Записей в блоге: 2
Завершенные тесты: 1
02.07.2015, 12:05     Как убрать округление? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
r = static_cast<float>(x) / y;
kLASTER
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
02.07.2015, 12:08  [ТС]     Как убрать округление? #3
Спасибо!!
Все понял.
Yandex
Объявления
02.07.2015, 12:08     Как убрать округление?
Ответ Создать тему
Опции темы

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