VI_xorVBI_xorVSI_xorVLI_xorVQI_xor 
VU_xorVUB_xorVUS_xorVUL_xorVUQ_xorVUI_xor
FunktionBit-weises "exclusives ODER"
Syntax C/C++#include <VImath.h>
void VI_xor( iVector Y, iVector X, ui size, int C );
void VUL_xor( ulVector Y, ulVector X, ui size, unsigned long C );
C++ VecObj#include <OptiVec.h>
void vector<T>::xor( const vector<T>& X, const T& C );
Pascal/Delphiuses VImath;
procedure VI_xor( Y, X:iVector; size:UIntSize; C:Integer );
procedure VUL_xor( Y, X:ulVector; size:UIntSize; C:ULong );
CUDA-Funktion C/C++#include <cudaVImath.h>
int cudaVI_xor( iVector d_Y, iVector d_X, ui size, int C );
int cusdVI_xor( iVector d_Y, iVector d_X, ui size, int *d_C );
void VIcu_xor( iVector h_Y, iVector h_X, ui size, int C );
CUDA-Funktion Pascal/Delphiuses VImath;
function cudaVI_xor( d_Y, d_X:iVector; size:UIntSize; C:Integer ): IntBool;
function cusdVI_xor( d_Y, d_X:iVector; size:UIntSize; d_C:PInteger ): IntBool;
procedure VIcu_xor( h_Y, h_X:iVector; size:UIntSize; C:Integer );
BeschreibungYi = (Xi) ^ C
Beim exclusiven ODER (oder XOR) wird ein Bit von Yi gesetzt, wenn genau eines der beiden entsprechenden Bits von Xi und C gesetzt ist, nicht aber beide gleichzeitig.
Fehlerbehandlungkeine
Rückgabewertkeiner
QuerverweisVI_not,   VI_and,   VI_or

VectorLib Inhaltsverzeichnis  OptiVec Home