Richtig runden mit .net



  • Hi,

    ich würde gerne eine Uhrzeit auf z.B. Zehntel Minuten runden.

    bei 02:03:04 wirds zu 02:03:06
    bei 04:06:22 wirds zu 04:06:24
    usw...

    Gibt es dafür vorgefertigte Funktionen in .net mit denen ich auf beliebige Faktoren runden kann?

    Falls nicht, würde ich das ganze so machen (Pseudocode):

    While not sekunden_teilbar_durch_6
    sekunden++
    End while
    If sekunden > 59 then
    Minuten++
    Sekunden = 00
    End if
    

    Vielen Dank für Eure Mühe



  • wie wärs mit

    Sekunden = (Sekunden + 5) / 6 * 6;
    

    angenommen sekunden ist eine ganzzahl


Anmelden zum Antworten