Buchempfehlung
MySQL kurz & gut
MySQL kurz & gut
Das preiswerte Taschen- buch stellt MySQL-rele- vante Inhalte systematisch und knapp dar, sodass es sich optimal zum Nach- schlagen beim Pro- grammieren eignet. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

color bit magic for Lachie

Uploader:AdministratorSebastian
Datum/Zeit:29.07.2012 17:51:05

Dim black as uinteger = rgb(0,0,0)
Dim red as uinteger = rgb(255,0,0)

print "        |alpha_||red___||green_||blue__|"
print "black:  " & bin(black, 32)
print "red:    " & bin(red, 32)

black = black shr 16
red = red shr 16

print
print "after SHR 16:"
print

print "        |alpha_||red___||green_||blue__|"
print "black:  " & bin(black, 32)
print "red:    " & bin(red, 32)

print
print "and now only the bits which stand for red:"
print

dim as uinteger redpartInBlack, redpartInRed

redpartInBlack = black AND &B11111111
redpartInRed = red AND &B11111111

print "               |alpha_||red___||green_||blue__|  (hex )"
print "red in black:  " & bin(redpartInBlack, 32) & "  (&H" & HEX(redpartInBlack,2) & ")"
print "red in red:    " & bin(redpartInRed, 32) & "  (&H" & HEX(redpartInRed,2) & ")"

print

print "press any key to quit"

sleep