[ASP] Rekenen (van seconden naar minuten)

Pagina: 1
Acties:
  • 62 views sinds 30-01-2008

  • G-RaX
  • Registratie: Mei 2000
  • Laatst online: 05-04 17:44

G-RaX

Unofficial TopCat

Topicstarter
Ik ben nu bezig met een ASP script. In de database wordt het aantal seconden bijgehouden. Maar nu wil ik dat voor de gebruikers natuurlijk netjes neerzetten in minuten.

Ik heb al even zitten rekenen hoe ik dat nu precies ging aanpakken. :

Dan neem ik dus het totaal aantaal seconden, dat deel ik door 60. Vervolgens pak ik alleen het getal achter de komma om verder mee te rekenen, en wil ik uit deze eerste berekening alleen het aantal minuten hebben.

Dat getal achter de komma vermenigvuldig ik weer met 60 en voila, je hebt het aantal seconden achter de minuten. Dit kun je allebei netjes weergeven. Nu gaat het alleen nog om de uitvoering.

Even een stukje script om te illustreren:

ASP:
1
2
3
4
5
IF (objrec("duration") > 60) THEN
    
        aantal_seconden = objrec("duration")
        
        aantal_minuten = (aantal_seconden/60)


Echter...nadat ik die 2e bewerking heb gedaan, hoe moet ik dan de minuten en de getallen achter de komma van elkaar scheiden??? (als je het met left probeert, dan kan het wel, maar dan loop je natuurlijk gevaar wanneer het enorm veel minuten zijn)

Misschien is het wel een hele stomme vraag 8)7 en is er een simpele functie voor, maar die zou ik dan graag willen weten _/-\o_

  • Adion
  • Registratie: Januari 2001
  • Laatst online: 28-08 17:05
In asp kan je geloof ik CInt gebruiken om een variabele naar integer te casten.
Dan heb je het deel voor de komma van je getal.
Dit aftrekken van het getal geeft je het deel na de komma.

VirtualDJ 2026 - Fast Image Resizer - Instagram


  • deviltje
  • Registratie: Juli 2000
  • Niet online
als je \ gebruikt om te delen krijg je altijd een integer terug..
dus 19 \ 5 = 3

om het aantal overgebleven seconden te bereken kan je mod gebruiken
19 mod 5 = 4

Iedereen die in telekinese gelooft, steek a.u.b. mijn hand op


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03:21

.oisyn

Moderator Devschuur®

Demotivational Speaker

je wilt de rest uitrekenen, met mod dus

niet echt een p&w waardig topic, sorry :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.