| 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). |
|
|