Algorithmus für LCM von Double in Swift
Ich muss eine Reihe von Doubles in Ints umwandeln, während ihre Verhältnisse gleich bleiben und so einfach wie möglich sind. Beispielsweise sollte [0,7, 0, -0,7] zu [1, 0, -1] und [24, 12, 0] zu [2, 1, 0] werden. Ich bin mir nicht sicher, ob dies bedeuten würde, das am wenigsten verbreitete Vielfache der Doppel zu erhalten oder nicht, und wie würde dies geschehen, wenn ja?