VF_iselementC | VD_iselementC | VE_iselementC |
VCF_iselementC | VCD_iselementC | VCE_iselementC |
VPF_iselementC | VPD_iselementC | VPE_iselementC |
VI_iselementC | VBI_iselementC | VSI_iselementC | VLI_iselementC | VQI_iselementC | |
VU_iselementC | VUB_iselementC | VUS_iselementC | VUL_iselementC | VUQ_iselementC | VUI_iselementC |
|
Funktion | Test, ob ein bestimmter Wert in einer Tabelle auftaucht |
|
Syntax C/C++ | #include <VFstd.h>
int VF_iselementC( fVector Tab, ui size, float C ); |
C++ VecObj | #include <OptiVec.h>
int vector<T>::iselementC( const T& C ); |
Pascal/Delphi | uses VFstd;
function VF_iselementC( Tab:fVector; size:UIntSize; C:Single ): IntBool; |
|
CUDA-Funktion C/C++ | #include <cudaVFstd.h>
int cudaVF_iselementC( fVector d_Tab, ui size, float C );
int cusdVF_iselementC( fVector d_Tab, ui size, float *d_C );
int VFcu_iselementC( fVector h_Tab, ui size, float C );
|
CUDA-Funktion Pascal/Delphi | uses VFstd;
function cudaVF_iselementC( d_Tab:fVector; size:UIntSize; C:Single ): IntBool;
function cusdVF_iselementC( d_Tab:fVector; size:UIntSize; d_C:PSingle ): IntBool;
function VFcu_iselementC( h_Tab:fVector; size:UIntSize; C:Single ): IntBool;
|
|
Beschreibung | Die Tabelle Tab wird nach dem Wert C durchsucht. Wird dieser mindestens einmal gefunden, so gibt die Funktion TRUE (+1) zurück, andernfalls FALSE (0). Die Suche wird linear durchgeführt, d.h. die Tabelle braucht nicht geordnet zu sein. Im Unterschied zu den Vergleichs- und Zähl-Funktionen, VF_cmp_eqC bzw. VF_cnt_eqC, werden +0.0 und 0.0 hier als voneinander verschieden behandelt, da diese Funktion nach der exakten Bit-Repräsentation von C sucht.
Man beachte die Querverweise nach weiteren verwandten Funktionen! |
|
|
Rückgabewert | TRUE (+1), wenn C ein Element von X ist, andernfalls FALSE (0). |
|
|