Olen tekemässä kalenteria, mistä voisi nähdä horoskooppinsa, se on vielä kesken ei ole kaikkia horoskoopeja. Mutta kun yritän testata välillä, se ei toimi kunnolla, sekoittaa numeroita tai jtn.
Koodi:
Anna syntym‰aikasi muodossa: xx.xx.xxxx
Syntym‰aika:
Mikä tuossa voisi olla virhe, itse en löydä.
Koodi:
Anna syntym‰aikasi muodossa: xx.xx.xxxx
Syntym‰aika:
Mikä tuossa voisi olla virhe, itse en löydä.
Vastaukset 2
Vanhimmat
Horoskooppimerkkien rajat osuvat eri vuosina hiukan eri päiväyksille koska trooppisen vuoden pituus päivinä ei ole kokonaisluku. Oikeastaan pitäisi laskea auringon longitudi syntymän päiväykselle ja kellonajalle ja päätellä horoskooppimerkki sen perusteella.
Pistäpä ainakin nuo päiväykset hipsujen sisään. Et mitenkään voi ongelmitta käsitellä päiväyksiä desimaalilukuina. Tosin eipä taida tuollainen vertailu toimia oikein vaikka pistätkin päiväykset merkkijonoiksi. Ohjelmalle pitäisi kertoa miten päivämäärä esitetään ja vertaillaan oikein.
Esim 12.05 ja 12.06 ilmeisesti sinulla tarkoittavat toukokuun ja kesäkuun 12. päivää. Tuossa ne ovat kuitenkin desimaalilukuja, joten esim. 12.055 kuuluu tuolle välille mutta 30.05 ( jota kuvittelet ehkä toukokuun 30.päiväksi ) ei kuulu.