Als «math» getaggte Fragen

Mathematik beinhaltet die Manipulation von Zahlen innerhalb eines Programms. Bei allgemeinen mathematischen Fragen wenden Sie sich bitte an [math.stackexchange.com] (https://math.stackexchange.com/). Hinweis: Wenn Ihre Frage unerwartete Ergebnisse bei Gleitkommaberechnungen betrifft, lesen Sie bitte zuerst [Ist die Gleitkomma-Mathematik fehlerhaft?] (Https://stackoverflow.com/q/588004/1679849).









30
Entwurfsfunktion f (f (n)) == -n
Eine Frage, die ich bei meinem letzten Interview bekommen habe: Entwerfen Sie eine Funktion f, so dass: f(f(n)) == -n Wo nist eine 32-Bit- Ganzzahl mit Vorzeichen ? Sie können keine komplexe Zahlenarithmetik verwenden. Wenn Sie eine solche Funktion nicht für den gesamten Zahlenbereich entwerfen können, entwerfen Sie sie für …
841 math  integer 

28
„Zufälligkeit“ verstehen
Ich kann mich nicht darum kümmern, was ist zufälliger? rand() ODER : rand() * rand() Ich finde es ein echter Rätsel, kannst du mir helfen? BEARBEITEN: Intuitiv weiß ich, dass die mathematische Antwort sein wird, dass sie gleich zufällig sind, aber ich kann nicht anders, als zu denken, dass Sie, …

5
Wie bestimme ich, ob meine Berechnung von pi korrekt ist?
Ich habe verschiedene Methoden ausprobiert, um ein Programm zu implementieren, das die Ziffern von pi nacheinander angibt. Ich habe die Taylor-Serienmethode ausprobiert , aber sie hat sich als extrem langsam konvergierend erwiesen (als ich mein Ergebnis nach einiger Zeit mit den Online-Werten verglich). Wie auch immer, ich versuche bessere Algorithmen. …


24
So überprüfen Sie, ob eine Zahl eine Potenz von 2 ist
Heute brauchte ich einen einfachen Algorithmus, um zu überprüfen, ob eine Zahl eine Zweierpotenz ist. Der Algorithmus muss sein: Einfach Korrigieren Sie für jeden ulongWert. Ich habe mir diesen einfachen Algorithmus ausgedacht: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > …
584 c#  algorithm  math 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.