ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
333061 Топик полностью
USSR (04.06.2012 17:19, просмотров: 1) ответил Ксения на Не в компиляторе дело, тем более что я на ассемблере скалярные произведения считаю. Ошибка нарастает при длинных векторах. До какой-то величины сумма накапливается, а после новые слагаемые игнорит. По идее хорошо было бы не всё в одном сумматоре
In addition, the size of a "long double" also varies by operating system. On Windows, the size is 8 bytes by default. On Linux or Mac OS X, 10 bytes are used for the representation of a long double, although the allocated size may be larger (12 bytes on IA-32 Linux; 16 bytes elsewhere). On Windows, the representation of "long double" may be increased to 10 bytes by use of the command line switch /Qlong-double. The corresponding memory allocation is 16 bytes. => http://software.in …-os/?wapkw=long+double Но это ключик, ессно, для Intel'овского компилятора => http://software.in …icles/intel-compilers/