OpenOffice er en gratis, open -source produktivitet suite. Calc, et regneark manager, er en del af OpenOffice . Calc giver regnearkceller at indeholde værdier, som er en funktion af de aktuelle værdier af andre celler , brugeren angiver en formel, ved hjælp af de indbyggede operatører. Men ingen indbygget operatører udfører bitvise operationer. Du kan tilføje bitvise funktioner BASIC makroer , så de kan bruges til at gennemføre alle former for bit masker. Instruktioner
1
Invoke Calc ved at dobbeltklikke på dens ikon .
2
Vælg "Funktioner ", " makroer ", " Organiser makroer " og derefter " OpenOffice.org BASIC . " Makroen skabelse vindue vil komme op.
3
Enter " Bitwise " i " Macro navn " feltet , og klik derefter på "Ny ". Programmet editorvinduet vil komme op. . Slet alt under " REM " linjen
4
Indtast kildekoden til de nye makroer :
Funktion BitAND ( VRD1 , val2 )
BitAND = VRD1 OG val2
End Function
Function BitOR ( VRD1 , val2 )
BitOR = VRD1 OR val2
End Function
Function BitXOR ( VRD1 , val2 )
BitXOR = VRD1 XOR val2
End Function
5
Klik på " Compile " ikonet. Klik på "Gem "-ikonet. De tre funktioner " BitAND ", " BitOR " og " BitXOR " er nu tilgængelige til at beregne celleværdierne .