while ( x >= y)
{
//...
//code
//...
double x = a/b;
}
Проблема в том, что при делении a/b получается число с очень большим количеством знаков после запятой. И с каждой итерацией цикла количество знаков увеличивается. Мне же в принципе такая огромная точность не нужна, и вполне бы хватило 6-8 знаков после запятой. Можно ли как то избежать переполнения типа данных, например ограничив количество знаков после запятой при вычислениях? (это единственное что приходит мне в голову, но я не знаю возможно ли это) Или каким то другим способом?