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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hallo! > > Also ich gehe einmal davon aus, dass geschwindigkeit.DOM_SPEED[speed] ein integer ist. Dann > kannst du entweder die Funktion zahl4n1 verwenden (bringt allerdings eine führende Leerstelle, die > du nicht brauchst), oder du leitest aus zahl4n1 eine Funktion zahl3n1 ab. Die müsste so aussehen > (habe sie allerdings nicht getestet): > > <code>/*************************************/ > /* formatierte Zahlausgaben */ > /* Format: #0,0 (-9,9 - 99,9) */ > /* -99 - 999 entspr. -9,9 - 99,9 */ > /*************************************/ > function zahl3n1(int num) > { > if num>99 ziff(num / 100); > else if num & 0x8000 > {put(0x2D);num=num*(-1);} > else put(0x20); > ziff(num / 10); > put (0x2C); > ziff(num); > } > </code> > > Die Knoten musst du dann mit dem Ausdruck > <code>geschwindigkeit.DOM_SPEED[speed]*10/1.852</code> > ausrechnen. > > Vielleicht hilft's! > > Beste Grüße, > Dietmar. > > > Hallo Leute, > > > > ich habe folgendes Problem: > > > > Ich möchte auf dem ext Display folgendes ausgeben: > > > > Wind aus --- mit > > 120Km/h - 64,8Kn > > > > Code: > > lcdext.line(1); > > lcdext.print("Wind aus --- mit"); > > lcdext.line(2); > > lcdext.zahl3(geschwindigkeit.DOM_SPEED[speed]); > > lcdext.print("km/h - "); > > lcdext.zahl2( geschwindigkeit.DOM_SPEED[speed]/1.852 ); > > lcdext.print("kn"); > > > > Wie bekomme ich es hin, das die kn direkt mit einer Stelle hinterm Komma angezeigt werden. > > Oder ist dies nicht so ohne weiteres möglich? > > > > Bin für jede Hilfe dankbar, Gruß Mark > > > > PS.: Die Anzeige --- wird irgendwann ersetzt, es geht Hauptsächlich un die 2. Zeile. > >
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB