Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: formatierte Ausgabe über hwcom Kategorie: Programmierung (von nitraM - 16.04.2010 13:06)
Als Antwort auf Re: formatierte Ausgabe über hwcom von ChristianS - 16.04.2010 12:48
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.0, OSOPT V3.1
> Hallo,
>  und vielen Dank für Deine Arbeit. Es funktioniert mal wieder perfekt. Wie könnte man
> denn nun die führende "0" elemenieren? das sieht irgendwie komisch aus, wenn da
> -08,15 ° steht...aber ist eigentlich auch egal...
>
> Danke nochmals.
> Christian.
>
Hallo Christian,
einfach an eine Zeile später den Betrag bilden...
 
 function Temp_ausgabe(int temp)
 {if temp < 0 // wenn Wert negativ "minus"
   {hwcom.print("-");
   }
  else if temp < 1000 // wenn Wert positiv war => eine Null voranstellen? Bereich 0-999
   {hwcom.print("0");
   }
  temp = math.abs(temp); // Betrag bilden (Wert ist ab jetzt immer positiv)
  hwcom.num(temp / 100); // Vorkommawert
  hwcom.print(",");
  temp = temp % 100;
  if temp < 10 // eine Null voranstellen?
   {hwcom.print("0");
   }
  hwcom.num(temp); // Nachkommawert
  hwcom.print("°C");
  hwcom.ret();
  ....
 }
 
 

 nitraM


    Antwort schreiben


Antworten:

Re: formatierte Ausgabe über hwcom (von ChristianS - 19.04.2010 11:38)