Als «pi» getaggte Fragen

16
Pi-Tag, Pi-Minute oder Pi-Sekunde?

Bei dieser Herausforderung müssen Sie feststellen, ob es sich um Pi-Tag, Pi-Minute oder Pi-Sekunde handelt. Da Pi irrational ist, soll Ihr Code so kurz wie möglich sein. Beispiele Es wird keine Eingabe gemacht , Ihr Programm sollte die Systemzeit verwenden. Ich habe es nur zur Klarheit hinzugefügt...

16
Visualisieren Sie lange Teilung mit ASCII-Kunst

Schreiben Sie ein Programm, das die lange Teilung mit ASCII-Kunst visualisiert. Die Eingabe besteht aus zwei Ganzzahlen, einem Zähler und einem Nenner, wobei das Eingabeformat Ihrer Wahl verwendet wird. Beispiele: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 -------...

16
Was ist meine PPCG ID?

Herausforderung Geben Sie unter Angabe des Namens eines PPCG-Mitglieds dessen PPCG-ID-Nummer aus. Wenn der Benutzer nicht existiert, können Sie einen Fehler melden oder eine nicht positive Zahl zurückgeben. Wenn es mehrere Mitglieder mit diesem Namen gibt, können Sie nur eine oder alle IDs...

16
Bailey-Borwein-Plouffe-Iterationen

Bailey-Borwein-Plouffe-Iterationen Wir haben ein paar Pi-Herausforderungen bei PPCG gesehen, aber keine, die speziell den Algorithmus vorschreiben, den Sie verwenden sollten. Ich würde gerne Implementierungen des Bailey-Borwein-Plouffe-Algorithmus in jeder Sprache bis hin zur Iteration sehen n. Die...

15
Berechnen Sie pi auf 5 Dezimalstellen

Dies kommt von http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ "Da Pi unter Verwendung der Funktion 4 * (1 - 1/3 + 1/5 - 1/7 + ...) mit mehr Termen mit höherer Genauigkeit geschätzt werden kann, schreiben Sie eine Funktion, die Pi mit einer Genauigkeit von 5...

15
Spielen Sie den Sound von Pi

Ja, Sie haben den Titel richtig gelesen. spiele den Klang von pi. Genauer gesagt, ordnen Sie jede Ziffer von pi in den ersten 1000 einer Musiknote zu und geben Sie die resultierende Melodie in eine Datei aus. Grundsätzlich wird jede Ziffer zu einer Note auf der C-Dur-Tonleiter (im Grunde die...

15
Kürzen Sie einen bereits kurzen mathematischen Ausdruck

Diesmal habe ich echte Arbeit geleistet, alten Code aktualisiert und bin auf einen Ausdruck gestoßen, der dem entspricht, was man in guter, altmodischer Mathematik als πx + e x schreiben würde . Ich dachte, es wäre möglich, es kürzer als in der Sprache zu schreiben, mit der ich arbeite (APL), und...

14
Schlagen Sie mir eine Herausforderung vor!

Ich bin zu gelangweilt und möchte eine Herausforderung lösen. Aber ich sehe keine interessanten Herausforderungen und bin zu faul, um nach einer zu suchen. Können Sie mir (technisch gesehen Ihr Code) einen vorschlagen? I / O Eingabe: Keine. Ausgabe: Ein Link zu einer zufälligen offenen (dh nicht...

14
Pirrationale Zahlen

Pi ist eine irrationale Zahl , was bedeutet, dass ihre Dezimaldarstellung niemals endet oder sich wiederholt. Pi abgeschnitten auf 41 Dezimalstellen (40 Stellen) ist 3.1415926535897932384626433832795028841971. Wenn wir den Dezimalpunkt ignorieren und die Ziffern als eine Folge positiver Ganzzahlen...

13
PI-Fensterverschlüsselung

Dies ist eine einfache Verschlüsselungsmethode, bei der PI-Ziffern zum Verschlüsseln einer Nachricht verwendet werden. Die Methode ist einfach: Der Schlüssel ist nur eine positive Ganzzahl, die angibt, wo das Fenster dann beginnt: Wenn Sie eine zu verschlüsselnde Zeichenfolge angeben, die nur...

13
Runs of Digits in Pi

Ihr Ziel ist es, die streng ansteigende Folge von aufeinanderfolgenden, identischen Stellen von pi (π) auszugeben. Jeder Begriff in der Sequenz muss eine Ziffer länger als der vorherige sein. So 3(0 - te Ziffer von Pi) ist das erste Mal , wenn ein Lauf von Ziffern auftritt (Länge 1). Das nächste...

12
Natürlicher Pi # 2 - Fluss

Tor Berechnen Sie bei einer Zeichenfolge mit einer Folge von Hashes deren Gesamtlänge und dividieren Sie diese durch die Entfernung vom Anfang bis zum Ende. Simulation Was simulieren wir? Nach dieser Arbeit beträgt das Verhältnis der Länge eines Flusses zur Entfernung zwischen Anfang und Ende...

12
Berechnen Sie die Reputation eines Benutzers

Herausforderung Wenn Sie den Namen eines Benutzers (nicht die ID, wir haben diese Herausforderung bereits) angeben, geben Sie dessen aktuellen Ruf und dessen ID aus. Eingang Die Eingabe ist eine einzelne Zeichenfolge, die dem Benutzernamen des Benutzers entspricht. Sie können davon ausgehen, dass...

12
Implementieren Sie eine 64-Bit-Gleitkommazahl nach IEEE 754 durch ganzzahlige Manipulation

(Ich habe die Frage vorerst mit "C" markiert, aber wenn Sie eine andere Sprache kennen, die Gewerkschaften unterstützt, können Sie diese auch verwenden.) Ihre Aufgabe ist es, die vier mathematischen Standardoperatoren + - * /für die folgende Struktur zu erstellen : union intfloat{ double f; uint8_t...