PositiveInfinity Beispiele Die Quadratwurzel des Bereichs eines Quadrats stellt die Länge einer beliebigen Seite des Quadrats dar. Im folgenden Beispiel wird die Fläche einiger Städte in der USA angezeigt und gibt einen Eindruck von der Größe jeder Stadt, wenn sie durch ein Quadrat dargestellt wurde. // Create an array containing the area of some squares. Tuple
[] areas = { ("Sitka, Alaska", 2870. 3), ("New York City", 302. 6), ("Los Angeles", 468. 7), ("Detroit", 138. 8), ("Chicago", 227. 1), ("San Diego", 325. 2)}; Console. WriteLine("{0, -18} {1, 14:N1} {2, 30}\n", "City", "Area (mi. )", "Equivalent to a square with:"); foreach (var area in areas) Console. WriteLine("{0, -18} {1, 14:N1} {2, 14:N2} miles per side", em1, em2, ((em2), 2)); // The example displays the following output: // City Area (mi. ) Equivalent to a square with: // // Sitka, Alaska 2, 870. 3 53. 58 miles per side // New York City 302. 6 17. Wurzel ziehen mit sqrt - Mikrocontroller.net. 40 miles per side // Los Angeles 468. 7 21. 65 miles per side // Detroit 138.
Naja, natürlich könnte man eine vordefinierte Wurzelfunktion verwenden, allerdings könnte man damit das ganze Programm in einen AUdruck fassen, was allerdings witzlos wäre. Hier geht es schließlich um das Berechnungsprinzip. Ich würde einfach in einer Schleife von 1 bis Eingabe (im Beispiel 11) die Zählvariable quadrieren und schauen, ob sie den Wert der Eingabe überschreitet. Außerdem speicherst du die jeweils die Quadratzahl aus dem letzten Durchgang. Dadurch erhälst du dein Intervall. Und ja, der Compiler beherrscht Punkt vor Strich. #3 hi Bist du sicher, dass das nach dieser Methode und nicht nach dem Intervallschachtelungsverfahren gemacht werden soll? tja, wuerd ich schon machen (wenns einfacher ist), aber das ist die einzige methode, die ich kenne. kannst du das irgentwie kurz erklaeren? Ich hab das nun mal nach deine Erklärung in C++ gebastelt, kenne diese Methode zur Wurzelbestimmung allerdings nicht. Wurzel ziehen in c++. kannst du das auch in c "basteln". bin immernoch am versuchen, den code zu verstehen... Ich würde einfach in einer Schleife von 1 bis Eingabe (im Beispiel 11) die Zählvariable quadrieren und schauen, ob sie den Wert der Eingabe überschreitet.
Hi Wollte was von einem Progrämmchen errechnen lassen und bin nun auf das Problem gestossen, dass ich nicht weiss, wie ich unter C++ die (Quadrat)Wurzel einer Zahl ziehen kann. Ich finde weder in der Hilfe, noch in 2 Büchern etwas übers wurzelziehen (=radizieren). :eek: Wer kann helfen? :confused: Die Suchoption oben ist ja leider nicht eingeschaltet, sonst hätte ich da erst mal nachgeschaut.
Hallo Leute ich hab hier ein Skript für einen Taschenrechner und müsste hier nur die Funktion einbauen das er mir bei der Eingabe von Sonderzeichen eine ordentliche Fehlerausgabe gibt. "Wurzel ziehen" in C++ | MacUser.de Community!. Dies hier ist soweit der Code: Write-Host "Geben Sie zwei Zahlen ein" -ForegroundColor Red Write-Host "Wählen Sie eine der vier möglichen Rechenoperationen aus:" -ForegroundColor Green Write-Host "1: Zahl1: Zahl2 = Ergebnis" Write-Host "2: Zahl1 + Zahl2 = Ergebnis" Write-Host "3: Zahl1 - Zahl2 = Ergebnis" Write-Host "4: Zahl1 * Zahl2 = Ergebnis" $Zahl1 = Read-Host "Bitte geben Sie die erste Zahl ein" $Zahl2 = Read-Host "Bitte geben Sie die zweite Zahl ein" [int]$Eingabe = Read-Host "Wählen Sie eine Rechenoperation" $Zahl1 = $place(", ", ". ") $Zahl2 = $place(", ", ". ") $Zahl1 = [double] $Zahl1 $Zahl2 = [double] $Zahl2 #Zulässige Rechenoperationen definiert switch ($Eingabe) { 1 {$Ergebnis = $Zahl1 / $Zahl2} 2 {$Ergebnis = $Zahl1 + $Zahl2} 3 {$Ergebnis = $Zahl1 - $Zahl2} 4 {$Ergebnis = $Zahl1 * $Zahl2}} #Fehlerausgabe bei Division durch 0 und Programmabbruch if(($Zahl2 -eq 0) -and ($Eingabe -eq 1)){ $antwort = "Es darf nicht durch 0 geteilt werden"; []::Show($antwort, "Ungültige Eingabe"); break} #Eingabe Rechenoperation darf nicht kleiner 1 und größer 4 sein.
#17 Hi, bitte nicht math. h includen, sondern wenn Du C++ benutzt: sowie Alle C-Standardfunktionen sind dann in den Namensraum std gewandert (in Deinem Falle std::sqrt) und bringen Überladungen für die gebräuchlichsten eingebauten Datentypen mit. Sqrt() - Arduino-Referenz. Last but not least schreibt der ISO C++ Standard das vor Auch solltest Du Dich unbedingt mit der STL vertraut machen, hier lernst Du, was schönes und gutes C++ ist. Hier noch ein meiner Meinung nach sehr gutes Buch zur STL: [ISBN]0201379260[/ISBN] Beste Grüße, SMJ Zuletzt bearbeitet: 08. 09. 2009