tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
13360
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nichtwisser Nichtwisser ist offline Mitglied
    Registriert seit
    Jan 2005
    Beiträge
    17
    Hallo Users,

    meine Frage:

    Gibt es den Befehl "Aufrunden" statt "Round" in Visual Basic 6.0 ?

    MfG

    Odje
     

  2. #2
    Phr34k Phr34k ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    23
    Nicht, dass ich wüsste, aber du kannst ja deine Zahl x mit 0,5 addieren und dann Round

    Egal was für ne Zahl du hast -> sie wird aufgerundet


    MfG Phr34k
     

  3. #3
    Nichtwisser Nichtwisser ist offline Mitglied
    Registriert seit
    Jan 2005
    Beiträge
    17
    Hallo Phr34k,

    dein Vorschlag war mir bekannt, habe damit meine
    Berechnungen auch ausgeführt.

    War der Meinung es gäbe eine Routine "Aufrunden".

    Trotzdem besten Dank und einen schönen Tag noch

    Gruß

    Odje
     

  4. #4
    Avatar von mage
    mage mage ist offline Mitglied Platin
    Registriert seit
    May 2002
    Ort
    Berliner Speckgürtel
    Beiträge
    707
    Ich glaub die gibt es nur bei VBA in Excel.
     
    Allen ist das Denken erlaubt, vielen bleibt es erspart. (Kurt Goetz)

  5. #5
    Phr34k Phr34k ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    23
    Hey.

    Also in VB hab ich noch nie davon gehört. Aber ist ja nich das Ding das mit +0.5 zu machen

    MfG Phr34k
     

  6. #6
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Aber wenn man die +0,5 Methode verwendet, dann wird aus 5 -->5,5 und das wird zu 6 aufgerundet. Soll das so sein?
    Man sollte bei der Round-Funktion von VB außerdem folgendes wissen: es handelt sich dabei nicht um eine herkömmliche, wie in der Schule gelernte Rundung, sondern um eine "seltsame" andere Rundung.
    Angenommen, es soll nach dem Komma gerundet werden:
    Eine Zahl, deren Komma-Ziffer 5 ist, wird aufgerundet, wenn die vorhergehende Ziffer ungerade ist. Ist die vorhergehende Ziffer jedoch gerade, so wird abgerundet!
    So ergibt Round(1.5) --> 2 und Round(0.5) ergibt -->0!
    Wozu man das braucht weiß ich nicht, aber es hat den Sinn dass die Anzahl der Auf- und Abrundungen statistisch gleich verteilt sind.

    siehe auch: http://vb-tec.de/runden.htm
     
    hihi = -h²

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 27.11.10, 15:15
  2. wert aufrunden
    Von flying-anzi im Forum PHP
    Antworten: 2
    Letzter Beitrag: 02.07.07, 22:19
  3. Aufrunden von Zahlen
    Von Shinzo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 10.07.05, 12:12
  4. Aufrunden
    Von liquidbeats im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 07.05.05, 13:29
  5. 2 bzw. auf 3 Stellen aufrunden?
    Von suedi im Forum PHP
    Antworten: 8
    Letzter Beitrag: 12.12.03, 17:37