Hallo,
mein Eindruck ist, dass Double nur mit Double rechnen kann.
Habe aber nur eine Demo Version.
Das folgende Beispiel im Einzelschritt im Simulator ausführen
und dabei die Variablen anzeigen lassen.
Dazu sollte man sich die Hilfe zu Double ansehen.
Gruß Manfred
Code:
'BASCOM-AVR 1.11.8.7 DEMO Edition
$regfile = "m32def.dat"
$crystal = 1000000
$hwstack = 64
$swstack = 8
$framesize = 24
Dim X As Double
Dim Y As Double
Dim Z As Double
Dim Rechts As Double
Dim Links As Byte
Dim Help1 As Long
Dim Help2 As Double
Links = 20
Rechts = 20
X = Links / 12.143
Y = Rechts / 12.143
Help1 = Links 'Byte --> Long
Help2 = Help1 'Long --> Double
Z = Help2 / 12.143
End
Lesezeichen