-         

Ergebnis 1 bis 4 von 4

Thema: steh aufm Schlauch...Format mit byte

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2008
    Ort
    Esslingen
    Alter
    29
    Beiträge
    235

    steh aufm Schlauch...Format mit byte

    Anzeige

    Guten Tag zusammen

    Sry steh aufm Schlauch bekomme den Format-Befehl nicht richtig hin.
    Möchte eine als Byte gespeicherte Zahl mit 2 Stellen vor dem Komma ausgeben aber irgendwie klappt das nicht.

    Code:
    Dim Sekunde as byte
    Dim Sekunde1 as String*2

    Sekunde1=Format(str(sekunde),"00")
    Print Sekunde1


    kann mir da einer auf die Sprünge helfen?

    mfg
    Elektronische Bauteile funktionieren mit Rauch. Lässt man den Rauch raus, sind sie kaputt.

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.04.2005
    Ort
    Aarau
    Alter
    34
    Beiträge
    979
    ich glaube nicht das du die str() und format() funktion ineinader verschachteln kanst.

    machs mal so:

    Code:
    Dim Sekunde as byte
    Dim Sekunde1 as String*2
    Dim Sekunde2 as String*2

    Sekunde2=str(sekunde)
    Sekunde1=Format(Sekunde2,"00")
    Print Sekunde1


    gruss Bluesmash

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Alter
    48
    Beiträge
    2.731
    Hallo,

    wenn Du ein Komma haben willst, muss das im Format auch mit angegeben werden, zB:
    S = Format(s , "000.00")

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    14.04.2008
    Ort
    Esslingen
    Alter
    29
    Beiträge
    235
    ah ja super danke es funktioniert. zwar etwas umständlich aber es geht
    Elektronische Bauteile funktionieren mit Rauch. Lässt man den Rauch raus, sind sie kaputt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •