Python-Programmierung Laborbericht 2

Anhui Polytechnic University

Python-Programmierung Testbericht

Klasse: Logistik 191 Name: Yujia Matrikelnummer: 3190505116 Qualitäten:

Datum: 2020.03.22 Dozent: Yu Xiu

Experiment Name: Strukturierte Programmierung Sequenz (Bestätigungstest)

 

Zweck:

1. Ein Verfahren zur Dateneingabe und -ausgabe Steuer

2. mit der Struktur des Programms vertraut in der Reihenfolge der Ausführung des Satzes

3. die Gestaltung der Sequenzstruktur des Programm - Master

 

Versuchsbedingungen:

PC oder Remote-Programmierumgebung

 

Experiment:

Die Fertigstellung von drei Programmierproblemen. (Python123)

 

1. Berechnung Kreisfläche S

 

 Problembeschreibung:

 Die berechnete Fläche eines Kreises mit Radius des Kreises, Radius 25. Bitte schreiben Sie und führen Sie den folgenden Code:

 Radius = 25 # 25 ist der Radius eines Kreises

 area = 3,1415 * radius * Radius # Kreisfläche berechnet sich nach der Formel

 drucken ( "{. 2f}". Format (area)) # gibt nur zwei Dezimalstellen das Ergebnis

 

 Eingabe und Ausgabe:

 Input: None Output: 1963,44

 

2. Die Summe

 

 Problembeschreibung:

 Programmierung, Eingaben von der Tastatur zwei Zahlen x, y, finden x, y und die Summe aus s zugewiesen, der der Endausgabe s. 

 

 Eingabe und Ausgabe:

 

3. Das Volumen einer Kugel suchen

 

 Problembeschreibung:

 Geben Sie den Radius der Kugel, die Kugel Volumenberechnung.

 

 Eingabe und Ausgabe:

 Input: Eine positive Zahl

 Ausgang: das Volumen der Kugel, wodurch zwei Dezimalstellen

 

Experiment Aufzeichnung und Analyse:

(Bitte füllen Sie die experimentelle Erfassung und Analyse-Ergebnisse)

 

1. Berechnung Kreisfläche S

 

 Schriftliche Verfahren sind wie folgt:

 

 

 Ausgang:

 

 

2. Die Summe

 

 Schriftliche Verfahren sind wie folgt:

 

 

 Ausgang:

 

 

3. Das Volumen einer Kugel suchen

 

 Schriftliche Verfahren sind wie folgt:

 

 

 Ausgang:

 

 

Fragen:

(Achten Sie darauf, nicht ein Leck)

 

Fragen 1. Was Impaktfaktor Berechnungsgenauigkeit Probleme und 3? Wie ein Wert von 1 und 3, um einen genaueren zu bekommen? (Sie können auf dem lokalen Computer versuchen, oder selbstprogrammierte auf python123)

 

 

1 und 3 Ausgaben Titel, die Genauigkeit der Faktoren zur Berechnung beeinflussen:

Anzahl der Dezimalstellen genug Einfluss Genauigkeit der Ergebnisse zu halten.

Genauigkeitswerte beeinflussen die Ergebnisse von Π.

Betrieb besteht zwischen der Gleitkomma- Mantisse Unsicherheit, Unsicherheit Mantisse in vielen Programmiersprachen bestehen, für den Betrieb des internen digitalen Implementierung Prinzips des Computers bezogen, ist alle Zahlen in einem Computer Binärdarstellung verwenden, die binäre Darstellung der Dezimalzahl, Dezimalbrüchen Schließen unendlich sein können , aber nicht identisch, daher wirkt sich die Genauigkeit der Ergebnisse.

Computer gegenseitige Umwandlung zwischen Dezimal und Binär - Ausgabe des operativen Ergebnisses durchzuführen , bevor das Ergebnis unendlich nahe den exakten Wert sein kann, weil es Unsicherheit sein kann , um die Genauigkeit der Ergebnisse beeinflussen Mantisse.

 

So dass ein genauer Wert von 1 und 3 waren:

 

1. Frage 1

Erhöhen Dezimal vorbehalten 

 

in dem Median - Wert von Π erhöhen 

 

erhöht den Wert der Median der Anzahl der Dezimalstellen und Speicherung von Π

 

 Die Ergebnisse lassen sich in drei Fällen zu sehen: 1963.43750,1963.50,1963.49538 ganz anders mit den Ergebnissen des ersten Laufes des Bruchteils von 1963,44.

 

2. Frage 3

Erhöhen Dezimal vorbehalten

 

in dem Median - Wert von Π erhöhen

 

erhöht den Wert der Median der Anzahl der Dezimalstellen und Speicherung von Π

 

 Die Ergebnisse lassen sich in drei Fällen zu sehen: 4.18867,4.19,4.18879, mit der Ausnahme, wie im Fall mit den Ergebnissen der ersten beiden Läufe von 4,19, das andere mit einem Bruchteil des Ergebnisses der ersten geführten Ergebnisse sind recht unterschiedlich.

 

 

 

 

 

 

 

 

 

 

Ich denke du magst

Origin www.cnblogs.com/Cathy-Yu0318/p/12543744.html
Empfohlen
Rangfolge