Döngü işlemlerinde yaptığım denemelerde 0 false, Diğer sayılar true olarak işlem görüyor !! eğer bir mantık hatası yapmıyorsamki denemelerim hep doğru olduğumu gösteriyor bu konunun pdf kitabında yer alması gerekliliğine şiddetle inanıyorum :) (Kitabın pdf sürümüne şöyle bi baktığımda eğer uykusuzluk beni gerçekten vurmadıysa 0 ve diğer sayılarınn true ve false ilişkisine rastlayamadım )
Şu acemi halimle bir örnek vereyim
while(0) {
......
......
.....
}
yukarıdaki kodda 0 false olacağından while işletilmezken
while(5) {
......
......
.....
}
kodu her daim 5 değeri true değeri vereceğinden while döngüsü çalışıyor... hatta negatif sayılarda çalışıyor.. hatta ve hatta kesirli sayılarda bile true oluyor.. dahada yetmedi harfleri denedim onlarda aynı şekilde davrandı!! nedir bu sıfır rakamının günahı arkadaş kendisi negatif bile değilken false yapılmış zulmedilmiş kendisine :)
Birçoğu için bilinen birşeydir yada belkide çok basit bir konudur ama benim ilgimi çekti açıkçası umarım saçma sapan bir yanlışa imza atmıyorumdur.
herkese sevgi ve saygılarımı yolluyorum..
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]