Space » 06.09.2008 (Сб) 11:03
Появилась необходимость узнать минимальный шаг, который может хранить Double при наличии целой части. Эксперементальным путём выяснил, при целой части=1 миншаг=10^-14. Начал увеличивать целую часть, миншаг стал тоже увеличиваться. Я так понимаю, биты в Double распределяются динамически под целую и дробную часть. И при сильно большой целой части для дробной места не остаётся. Как вычислить зависимость миншага от целой части, т.е. если известна максимальная целая часть, как узнать минимальную дробную часть, которую может хранить Double?