Boolean values: Difference between revisions

Content added Content deleted
Line 878: Line 878:
=={{header|i}}==
=={{header|i}}==
Any non-zero number is true in 'i'.
Any non-zero number is true in 'i'.
<lang i>software {
<lang i>main
//Bits aka Booleans.
if true
b $= bit()
print("this prints")

end
b $= true
if 1
print("this prints")
print(b)

end
if false
b $= false
print("this does not print")
print(b)
end
//Non-zero values are true.
if 0
b $= bit(1)
print("this does not print")
print(b)
end

b $= -1
print(b)

//Zero values are false
b $= 0
print(b)
}</lang>
}</lang>