25. oktober 2006 - 22:24Der er
9 kommentarer og 1 løsning
En sjov en, udfyld den manglende kode!
Hej Eksperter/matematikere
Her er en lille sjov en at bryde hjernen med :o)
Vi har følgende funktion:
function beregn_timer($start,$slut) { * manglende kode * return $result; }
$start og $slut angives som f.eks 7.15 (kvart over 7) og 14.45 (kvart i tre). Funktionen skal så returnere hvor mange timer og minutter der er imellem, i formen hh.mm (i dette tilfælde 7.30)
Jeg har lavet en der virker, men den fylder 14 linier, og jeg er sikker på at den kan koges ned til næsten ingenting, hvis man bare tænker sig om - og det er jeg ikke i stand til pt. :-)
Er der en der kunne tænke sig at prøve kræfter med den?
Wicez: Igen med en mindre korrektion... function beregn_timer($start,$slut) { $start = round((floor($start) + (($start-floor($start))/0.6)),2); $slut = round((floor($slut) + (($slut-floor($slut))/0.6)),2); return number_format(round((floor($slut-$start) + (($slut-$start-floor($slut-$start))*0.6)),2),2); }
Den er faktisk bedre, så vil gerne "betale" for den. Hvordan gør vi lige det?
Fordi jeg gerne vil præsentere det som 7.30 (halv otte) Indrømmet, det kunne jeg gøre efterfølgende - men lisså godt med det samme!
Tak for hjælpen :o)
Synes godt om
Slettet bruger
25. oktober 2006 - 23:48#10
Selv tak. Jeg håber du kunne bruge det.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.