Feedback

C# - Quadratwurzel ziehen

Veröffentlicht von am 24.12.2008
(1 Bewertungen)
Hay.

Mit diesem Snippet kann man die Quadratwurzel einer Zahl ziehen.
Anhand des Heron-Verfahrens.
Wir hatten das Thema gerade in der Schule, also nur als Übung.
GFU-Schulungen  [Anzeige]

C# 2019/2017/2015 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

C# Komplett

Sie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.

        public static double Wurzel(double wurzel, int round)
        {
            double a0 = (double) wurzel / 10;
            double b0 = (double) 10;
            while (true)
            {
                a0 = (double)((a0 + b0) / 2);
                b0 = (double)(wurzel / a0);
                        if (Math.Round((a0 % 1), round) == (Math.Round((b0 % 1), round)))
                    {
                        return (double)((int)a0) + Math.Round((a0 % 1), round);
                    }
            }
        }
Abgelegt unter C#, Wurzel, Quadrat.

1 Kommentare zum Snippet

Rüdiger Vossel schrieb am 29.12.2008:
Nice! But, just for completion: Math.Sqrt :)
 

Logge dich ein, um hier zu kommentieren!