Deutsch English
Alphabetischer Index
Array-Funktionen
  • bitand()
  • bitandnot()
  • bitnot()
  • bitor()
  • bitsum()
  • bittrunc()
  • clrarray()
  • 'DELSESSION'
  • getauto()
  • getmarksauto()
  • high()
  • inarray()
  • inarraypos()
  • initarray()
  • nbits()
  • putmarksauto()
  • 'SETSESSIONIDENT'
  • strsort()
    CGI-Funktionen
    Datentypen
    Datums/Uhrzeit-Funktionen
    Debugging
    Operatoren
    Ramtext-Funktionen
    Selektion
    Socket-Funktionen
    Sonstige-Funktionen
    Sprachelemente
    Statistik-Funktionen
    Stream-Funktionen
    String-Funktionen
    System-Funktionen
    Tabellen-Funktionen
    Text-Funktionen
    Volltext-Funktionen
    Zahlen-Funktionen
    Home    ▄berblick    Suche    Impressum    Kontakt    Mitglieder
    Themenkomplex Array-Funktionen
    Funktion bitsum()
    Kurz Gibt die Summe übereinstimmender Bitwerte aus mehreren Arrays
    Syntax BitSum(VAR result : INTEGER[]; VAR B1, B2, B3 ... : TBITS[])
    Parameter result : Ziel-Feld in Form eines INTEGER-Arrays
    B1..Bn : nahezu beliebige Anzahl an TBit-Arrays (max. 32)
    Ergebnis
    Siehe auch:
    bitor() bitandnot() bitnot() bitand()
    Beschreibung Die Funktion berechnet das INTEGER-Feld result nach folgender Regel

    result[i]:=B1[i]+B2[i]+B3[i]...

    Beispiel 1: BitNot + BitTrunc



    VAR x : TBITS[]
    InitArray(x[3])
    BitSum(x)         // = 0 <>  bits 000[00000]
    BitNot(x)
    BitSum(x)         // = 8 <>  bits 111[11111]
    BitTrunc(x,3 +1)
    BitSum(x)         // = 3 <>  bits 111[00000]
    


    tdbengine chat
    irc.tdbengine.org
    #tdbengine

       Copyright © 2003-2004 tdb Software Service GmbH
       Alle rechte vorbehalten. / All rights reserved
       Letzte ─nderung: 21.10.2004
    {Fehler für :execmacro{execmacro="sessionspy"}