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 ChristianS - 19.04.2010 11:38)
Als Antwort auf Re: formatierte Ausgabe über hwcom von nitraM - 16.04.2010 13:06
Ich nutze:
C-Control II Station, 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

Hi nitraM,
super, danke, es funzt.

Christian.


    Antwort schreiben


Antworten: