Forum: Mikrocontroller und Digitale Elektronik Datentyp "Single" runden


von light_foot (Gast)


Lesenswert?

Hi Leute,

bräuchte mal ein wenig Hilfe.Habe mir mit dem At90S2313 & einem
SMT160(Temperatursensor) ein Termometer gebaut.Die Ausgabe erfolgt über
ein LCD.Funktioniert auch einwandfrei,bis auf das die ausgegebene Zahl
zuviele Stellen nach dem Komma hat(eine Nachkommastelle reicht
dicke...)
Gibt es irgendeine Möglichkeit (benutze BASCOM) den Dateityp Single zu
runden?????(oder geht das mit Bascom garnicht???) Bin noch blutiger
Anfänger,aber für jemanden mit Erfahrung dürfte das kein Problem sein.

Thanx..

von Dieter B (Gast)


Lesenswert?

Hallo

Schau Dir mal den Befehl FUSING in Bascom an.

MFG
Dieter

von Vitali (Gast)


Lesenswert?

könntest du mir den dateicode schicken oder jemand anders bräuchte am
liebsten was in C oder Assembler!!!
bin für jede hilfe dankbar
benutzte den smt160 und den Prozessor: ATMEL AT89C51RD2

brauche Hilfe!!! Leute meldet euch auch im ICQ oder E-Mail!
ICQ: 174683929
urichvitali@web.de

von miwitt001 (Gast)


Lesenswert?

Wenn du auch was zum Runden suchst uns zwar für c, dann probier mal
folgendes Macro aus:

#define round(x) (int)(x>=0?x+0.5f:x-0.5f)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.