VI_fsumVBI_fsumVSI_fsumVLI_fsumVQI_fsum
VU_fsumVUB_fsumVUS_fsumVUL_fsumVUI_fsum
FunktionSumme aller Elemente eines Ganzzahl-Vektors als Fließkomma-Zahl
Syntax C/C++#include <VIstd.h>
double VI_fsum( iVector X, ui size );

    (analog VBI_,   VSI_,   VLI_,   VU_,   VUB_,   VUS_,   VUL_,   VUI_)
extended VQI_fsum( qiVector X, ui size );
C++ VecObj#include <OptiVec.h>
double vector<int>::fsum();
extended vector<quad>::fsum();
Pascal/Delphiuses VIstd;
function VI_fsum( X:iVector; size:UIntSize ); Double;

    (analog VBI_,   VSI_,   VLI_,   VU_,   VUB_,   VUS_,   VUL_)
function VQI_fsum( X:qiVector; size:UIntSize ); Extended;
BeschreibungAlle Elemente von X werden aufsummiert. Um Überlauf zu vermeiden, wird dabei die Summe als Fließkomma-Zahl akkumuliert, und zwar in den 8-, 16- und 32-bit-Varianten als double und in der 64-bit-Variante VQI_fsum als extended.
Fehlerbehandlungkeine
Rückgabewertdie Summe als Fließkommazahl
QuerverweisVF_sum,   VF_mean

VectorLib Inhaltsverzeichnis  OptiVec Home