11. april 2006 - 14:03Der er
6 kommentarer og 2 løsninger
Basal udregning
Hej Eksperter!
Jeg er temmelig urutineret i PHP, hvilket mit spørgsmål nok også afslører: Det er en ganske grundlæggende udregning, som jeg skal bruge i mit script. Men hvad er der galt? $X = 2; $Y = 60*1.5^$X; print $Y;
Det korrekte svar til ovenstående udregning er 135, men afhængig af paranteser placeres gives forskellige svar. Som det står ovenfor gives svaret 88. Hvis der bruges $Y = 60*(1.5^$X), fås svaret 180. Ingen af svarene er imidlertid rigtig. Hvorfor ikke?
^ er til XOR operatoren - den sammenligner tallene på højre og venstre side, bit for bit, og giver et resultat tilbage hvor at der er 1 hvis der er 1 på netop en af siderne:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.