Då har du nog förstått det hela fel. Det var nog så att 0 skrevs ut som 0 och -1 som 255.
För en byte så motsvarar numren 128-255 numren -127-(-1). Detta är ett resulltat av hur data lagras i en dator.
Finns det för övrigt ingen boolean-typ, som är mer anpassad för att hålla ett true/false-värde?
Frågan#1
Hej!
Har en mysql databas där jag har ett fält angett som int(11). Där sparar jag värdena 0 (nej/false) och -1 (ja/true). När jag tittar i databasen står det alltså 0 och -1 i posterna för detta fält.
Men när jag skriver ut värdena så blir det helt andra värden! 0 skrivs ut som 255 och -1 som 0. Hur är detta möjligt???
Mvh Lena


