ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
26 июня
201666 Топик полностью
Ксения (14.07.2010 20:16 - 21:35, просмотров: 92) ответил Bill на Ну так, если говорить именно о Си, то в нем как раз все операнды пере выполнением операции
Поому я и говорю, что сумматор должен быть типа double, чтобы накапливать мелочь. А если сумматор тоже float, то Си не поможет - результат сложения будет обрезаться на каждом шаге при помещении в сумматор, и мелочевка накапливаться не будет. А вот после того, как суммировние окончено, результат допустимо округлить до float (в общем случае: до того же типа, что и элементы массива). Тогда уже усечение не опасно, т.к. с мелочовки уже сняли сливки.