sqrt Funktion zum Beispiel %code%
Beachten Sie, dass sqrt () den Import von mindestens einem der folgenden Befehle erfordert:
In Swift 3 scheint das %code% -Protokoll eine %code% -Methode zu haben. Sowohl %code% als auch %code% stimmen mit dem %code% Protokoll überein. Also:
%Vor%ist so einfach wie es geht.
Der zugrunde liegende generierte Code sollte ein einziger x86-Maschinenbefehl sein, der nicht zur Adresse einer Funktion springt und dann zurückkehrt, weil dies in eine im Zwischencode eingebaute LLVM übersetzt wird. Dies sollte also schneller sein als das Aufrufen der Funktion %code% der C-Bibliothek, die wirklich eine Funktion und nicht nur ein Makro für Assemblercode ist.
In Swift 3 müssen Sie nicht etwas importieren, damit dies funktioniert.
Ich habe versucht herauszufinden, wie man in Swift programmatisch eine Quadratwurzel einer Zahl findet. Ich bin auf der Suche nach dem einfachsten Weg, um mit so wenig Code zu erreichen. Das ist jetzt wahrscheinlich ziemlich einfach zu erreichen, aber ich finde keinen Weg, es zu tun.
Jede Eingabe oder Vorschläge würden sehr geschätzt.
Vielen Dank im Voraus
Erster Import %code%
%Vor%Dann sollte Ihr Ergebnis auf der "Ergebnis" -Variable
sein