14-05-2012, 08:05 AM
(13-05-2012, 08:44 PM)felch Kirjutas: Hakkasin moonup.bas'i koodi asmi ringi kirjutama ja tekkis küsimus. Nimelt on seal (rida 775) tehted:See on BASIC ja seal pole arvutüüpe. (vist?)
D1=Int(D)
F=D-D1-0.5
D on kuupäev. Iga kuupäeva puhul peaks F=0,5 !? Päevi ei arvestata? Või kas Int(päev) saab olla muud kui päev ise???
Kui huvitab
aasta 2012.7
kuu 4.8
päev 12.3
siis on seal tulemus midagi muud kui 2012, 4, 12
Seega see INT seal ka ei päästa.
Loogika järgi peaks seal arvutatama üks arv - ajaline kaugus mingist hetkest.