Ich erinnere mich irgendwo zu lesen, dass sqrt() ein Sonderfall ist, der durch die IEEE-Spezifikation garantiert wird, um richtig gerundet zu werden. Ich werde das nachsehen, um eine Quelle zu finden. Es sollte auch ein wenig schneller sein, weil es nur einen Fall behandeln muss.
Auch wenn sie gleich waren, ist es schön, einen eingebauten Alias für eine häufig verwendete Funktion zu haben!
Edit: Nach IEEE-754 sollen sowohl die pow() - Funktion als auch sqrt() so implementiert werden, dass der gerundete Wert die möglichst genaue Gleitkommadarstellung zum realen Wert ist. Allerdings sollte sqrt() immer noch schneller sein.
Ich glaube nicht, dass es einen besonderen Grund dafür gibt. Als Quadratwurzeloperation ist es sehr üblich und 'sqrt (x)' verbessert die Lesbarkeit im Vergleich zu 'pow()'. – GeekFactory
Warum gibt es ein Fahrrad, wenn es ein Fahrrad gibt? –
Warum haben wir Multiplikation, wenn Sie nur in einer Schleife hinzufügen können? –