Вопрос: как избежать конвертации чисел со значением double в int (округления) при их переходе через return в c++

Содержание

  • Самый полезный ответ для автора Iindin
  • Кроме этого другие посетители написали Ещё 1 ответ

Автор Iindin задал интересный вопрос в категории C++, Программирование. Он спрашивает: как избежать конвертации чисел со значением double в int (округления) при их переходе через return в c++. Среди полученных ответов он выбрал самый точный и полный ответ.

Самый полезный ответ для автора Iindin

На сколько я понял, вы столкнулись с диапозоном переменных/переполнением? Т.к. int меньше double. Как вариант использовать классы для работы с числами с плавающей запятой.Если речь идёт об обычном выводе результата — return double.

Кроме этого другие посетители написали Ещё 1 ответ

На сколько я понял, вы столкнулись с диапозоном переменных/переполнением? Т.к. int меньше double. Как вариант использовать классы для работы с числами с плавающей запятой.Если речь идёт об обычном выводе результата — return double.

Функцию, из которой return делается, нужно объявить как double

Содержание

  • Самый полезный ответ для автора Iindin
  • Кроме этого другие посетители написали Ещё 1 ответ

Автор Iindin задал интересный вопрос в категории C++, Программирование. Он спрашивает: как избежать конвертации чисел со значением double в int (округления) при их переходе через return в c++. Среди полученных ответов он выбрал самый точный и полный ответ.

Самый полезный ответ для автора Iindin

На сколько я понял, вы столкнулись с диапозоном переменных/переполнением? Т.к. int меньше double. Как вариант использовать классы для работы с числами с плавающей запятой.Если речь идёт об обычном выводе результата — return double.

Кроме этого другие посетители написали Ещё 1 ответ

На сколько я понял, вы столкнулись с диапозоном переменных/переполнением? Т.к. int меньше double. Как вариант использовать классы для работы с числами с плавающей запятой.Если речь идёт об обычном выводе результата — return double.

Функцию, из которой return делается, нужно объявить как double

Источник: hololenses.ru

Понравилась статья? Поделиться с друзьями:
Ваш домашний советник
Добавить комментарий