回答編集履歴
8
一部修正
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様がプログラミングを学習しようとしているのであれば、**コード以前に難しいテーマを設定してしまったことをご理解いただくこと**をオススメします。別のテーマでプログラミング学習を少しずつすすめ、実力をつけたいつの日か、このテーマに再度立ち向かっていただくと、よいと思います。なお、いつの日か、は1年後かもしれませんし1週間後かもしれません。
|
31
|
+
よって、質問者様がプログラミングを学習しようとしているのであれば、**コードの改善点を考える以前に、難しいテーマを設定してしまったことをご理解いただくこと**をオススメします。別のテーマでプログラミング学習を少しずつすすめ、実力をつけたいつの日か、このテーマに再度立ち向かっていただくと、よいと思います。なお、いつの日か、は1年後かもしれませんし1週間後かもしれません。
|
32
32
|
|
33
33
|
|
34
34
|
|
7
一部修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
- 計算誤差を許容して使うことが多く、数学問題のように**計算誤差を許容しない思想は実現が困難である**。
|
14
14
|
|
15
|
-
- **手順を表現してあげる必要がある**。すなわち、式を分数を使って解くといった、難しい手順(約分やルートなどの様々な要素を考えつつ式計算する)を考える必要があることは、実現が困難である。
|
15
|
+
- **手順を表現してあげる必要がある**。すなわち、式を分数を使って解くといった、難しい手順(約分やルートを虚数も意識して開く、などの様々な要素を考えつつ式計算する)を考える必要があることは、実現が困難である。
|
16
16
|
|
17
17
|
|
18
18
|
|
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様がプログラミングを学習しようとしているのであれば、**コード以前に難しいテーマを設定してしまったことをご理解いただくこと**をオススメします。別のテーマでプログラミング学習を少しずつすすめ、実力をつけたいつの日か、このテーマに再度立ち向かっていただくと、よいと思います。
|
31
|
+
よって、質問者様がプログラミングを学習しようとしているのであれば、**コード以前に難しいテーマを設定してしまったことをご理解いただくこと**をオススメします。別のテーマでプログラミング学習を少しずつすすめ、実力をつけたいつの日か、このテーマに再度立ち向かっていただくと、よいと思います。なお、いつの日か、は1年後かもしれませんし1週間後かもしれません。
|
32
32
|
|
33
33
|
|
34
34
|
|
6
一部修正
test
CHANGED
@@ -80,6 +80,8 @@
|
|
80
80
|
|
81
81
|
```
|
82
82
|
|
83
|
+
[(-b + sqrt(-4*a*c + b**2))/(2*a), -(b + sqrt(-4*a*c + b**2))/(2*a)]
|
84
|
+
|
83
85
|
aに入る数字を入力してください1
|
84
86
|
|
85
87
|
bに入る数字を入力してください2
|
@@ -89,6 +91,8 @@
|
|
89
91
|
2 , -4
|
90
92
|
|
91
93
|
|
94
|
+
|
95
|
+
[(-b + sqrt(-4*a*c + b**2))/(2*a), -(b + sqrt(-4*a*c + b**2))/(2*a)]
|
92
96
|
|
93
97
|
aに入る数字を入力してください1
|
94
98
|
|
@@ -100,6 +104,8 @@
|
|
100
104
|
|
101
105
|
|
102
106
|
|
107
|
+
[(-b + sqrt(-4*a*c + b**2))/(2*a), -(b + sqrt(-4*a*c + b**2))/(2*a)]
|
108
|
+
|
103
109
|
aに入る数字を入力してください1
|
104
110
|
|
105
111
|
bに入る数字を入力してください1
|
5
一部修正
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
ただし、**困難である
|
23
|
+
ただし、**困難であるというだけで不可能ではありません**。そのような取り組み・仕組みもいろいろあり、その1つが今回ご紹介しているsympyです。今回の質問者様の例の場合、なんと、2次方程式の解の公式から、自動計算してくれます。計算結果も、分数・ルート・虚数記号を織り交ぜた、期待のものになっています。
|
24
24
|
|
25
25
|
|
26
26
|
|
4
推敲
test
CHANGED
@@ -10,13 +10,13 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
- 計算誤差を許容して使うことが多く、数学問題のように**計算誤差を許容しない思想は実現
|
13
|
+
- 計算誤差を許容して使うことが多く、数学問題のように**計算誤差を許容しない思想は実現が困難である**。
|
14
14
|
|
15
|
-
-
|
15
|
+
- **手順を表現してあげる必要がある**。すなわち、式を分数を使って解くといった、難しい手順(約分やルートなどの様々な要素を考えつつ式計算する)を考える必要があることは、実現が困難である。
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
よって、質問者様が今回感じた課題は、本質的
|
19
|
+
よって、**質問者様が今回感じた課題は、本質的に困難であること**です。
|
20
20
|
|
21
21
|
|
22
22
|
|
@@ -28,7 +28,11 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様が
|
31
|
+
よって、質問者様がプログラミングを学習しようとしているのであれば、**コード以前に難しいテーマを設定してしまったことをご理解いただくこと**をオススメします。別のテーマでプログラミング学習を少しずつすすめ、実力をつけたいつの日か、このテーマに再度立ち向かっていただくと、よいと思います。
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
なお、質問者様が学校の先生であればsympyを道具としてフル活用することを、オススメします。笑
|
32
36
|
|
33
37
|
|
34
38
|
|
3
一部修正
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様が、プログラミング一般
|
31
|
+
よって、質問者様が、プログラミング一般を学習しようとしているのであれば、**コード以前に上記の考え方を改善いただくこと**を、学校の先生であればsympyを道具としてフル活用することを、オススメします。
|
32
32
|
|
33
33
|
|
34
34
|
|
2
一部修正
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様が、プログラミング一般,を学習しようとしているのであれば
|
31
|
+
よって、質問者様が、プログラミング一般,を学習しようとしているのであれば**コード以前に上記の考え方を改善いただくこと**を、学校の先生であればsympyを道具としてフル活用することを、オススメします。
|
32
32
|
|
33
33
|
|
34
34
|
|
1
誤字の修正
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
よって、質問者様が、プログラミング一般,を学習しようとしているのであれば別のテーマに取り組むことを、学校の先生であればs
|
31
|
+
よって、質問者様が、プログラミング一般,を学習しようとしているのであれば別のテーマに取り組むことを、学校の先生であればsympyを道具としてフル活用することを、オススメします。
|
32
32
|
|
33
33
|
|
34
34
|
|