Als «ceil» getaggte Fragen

78
Runden Sie einen CGFloat in Swift ab

Wie kann ich einen CGFloat in Swift aufrunden? Ich habe es versucht, ceil(CDouble(myCGFloat))aber das funktioniert nur auf iPad Air & iPhone 5S. Wenn ich auf einem anderen simulierten Gerät laufe, wird eine Fehlermeldung angezeigt 'NSNumber' is not a subtype of 'CGFloat'

75
Warum gibt Math.ceil ein Double zurück?

Wenn ich anrufe, ist Math.ceil(5.2)die Rückgabe die double 6.0. Meine natürliche Neigung war zu denken, dass a zurückkehren Math.ceil(double a)würde long. Aus der Dokumentation: ceil(double a) Gibt den kleinsten doubleWert (der der negativen Unendlichkeit am nächsten kommt) zurück , der nicht...

44
Python-Runde auf die nächsthöhere Potenz von 10

Wie würde ich es schaffen, math.ceilso zu arbeiten, dass eine Zahl der nächsthöheren Potenz von 10 zugewiesen wird? # 0.04 -> 0.1 # 0.7 -> 1 # 1.1 -> 10 # 90 -> 100 # ... Meine aktuelle Lösung ist ein Wörterbuch, das den Bereich der Eingabenummer überprüft, aber fest codiert ist, und...