Ja, ich vermute mittlerweile das das Problem auch woanders liegt. Ich hab eigentlich folgendes vor:
(setq pos (strcat (* scale 15) "," (* scale 20) ))
pos soll das Ergebnis der Berechnungen als Koordinateneingabe bereitgestellt werden. z.B. "30,40"
Hab auch schon folgendes Probiert und für scale den Wert eingetragen aber es funktioniert nicht (Meldung: fixnump: 60.0):
(setq pos (strcat (itoa(* 2.0 30)) "," (itoa(* 2.0 40)) ))
Aber wenn ich eine Zahl ohne Dezimalstelle verwende funktioniert es...aber leider hilft mir das nicht, weil der Maßstab eben auch dezimalstellen aufweist:
(setq pos (strcat (itoa(* 2 30)) "," (itoa(* 2 40)) ))
V.G.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP