REAL in Visu schreiben, FB_sunset, Querverweisliste doppeltes Schreiben

tomrey

Level-1
Beiträge
362
Reaktionspunkte
32
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi all,
folgende Situation:
Als Input für den FB_sunset gebe ich die globalen retain persistent deklarierten REAL Variablen rLat und rLong für einen Standort in der Visu (%f mit NUM-pad) ein (6 Stellen hinterm Komma, gerechnet wird außer im FB_sunset nicht damit).
Angezeigt wird der eingegebene Wert aber nur korrekt, solange keine Stelle hinterm Komma eingegeben wird.
Sonst werden gleich nach der Eingabe nach der 4. Stelle hinterm Komma die nachfolgenden Werte verändert.

In der Querverweisliste der Variablen wird angeblich 2x in der Visu geschrieben. 1x im korrekten Feld und ein 2.x in dem folgenden Textfeld, dem überhaupt keine Var zugeordnet ist.

Alles Bereinigen/Übersetzen bringt keine Änderung, auch nicht die Vorbelegung der Var bei Deklaration.

Wer hat ne Idee?
Gruß
 
update:
Auch wenn ich force oder die REAL-Var mit den gewünschten 7 Stellen hinterm Komma initialisiere werden alle nach der 5. Stelle abgeschnitten und die Visu zeigt beliebig lange auf- und abgerundete Werte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich weiß deinen Wertebereich nicht, daher nur eine Vermutung:
Zur Darstellung der Mantisse hast du 23 Bit. Damit kann es sein, daß du keine 7 Nachkommastellen darstellen kannst.

Gruß
Dieter
 
Hallo Dieter,
das sollen bei mir stinknormale GPS-Koordinaten sein - also:
min: 0.0000000
max: 360
aktuell brauche ich für 1 Standort:
46.6019617
Ich dachte ich sei im definierten REAL-Zahlenraum...?
Gruß

PS:
OMG was ist eine Mantisse?
 
Zuletzt bearbeitet:
ok, again what learn...
... also brauche ich eigentlich LREAL aber da der FB_sunset nur REAL als input kennt, geht da nix!
Dank Euch!
 
Für den FB_sunset reichen locker 2 Nachkommastellen.
Du wirst wahrscheinlich damit deine Rolladen oder deine Beleuchtung steuern wollen und dafür brauchst du keine 2cm genaue Geoposition ;)

Gruß
Dieter
 
Zurück
Oben