If VarGetType($xPos)='Double' Then $xPos = StringReplace(StringFormat("%.3f", $xPos),'.','')
[/autoit]So passt das perfekt, danke ![]()
Edit: Also wirklich UNTER ALLER SAU!
Ich programmiere schon seit 9 Jahren und du willst mir etwas über Punkte, Kommata oder sonstige Zeichen erklären? Ich wollte einfach nur wissen, wieso AutoIt nicht einfach die Zahl als solche deklariert, sondern einfach abschneidet. JA es ist mir durchaus bewusst, dass Nullen abgeschnitten werden, jedoch hat es mir nur ziemlich gewundert, weil es auf eine kleine andere Weiße früher ging.
Das Script von Früher liegt derzeit schon auf dem Müllcontainer, wodurch ich es dir leider nichtmehr präsentieren kann!
Jedoch hatte ich -so weit ich mich noch erinnern kann- eine Funktion geschrieben die solche Zahlen Nicht abschneidet, wenn sie vom Typ Double/Float sind und als letzte Zahlen Nullen aufweißen.
Es ist eben schon sehr lange her und deswegen hat es mich jetzt gerade einfach nur ein wenig geschockt.
Falls ich das jetzt anders aufgefasst haben sollte(die Situation mit deiner Wortwahl mir gegenüber) und dies falsch interpretiert habe, tut es mir leid.
Lg