- ベストアンサー
プログラミングを知らない方に答えてほしいです プ
プログラミングを知らない方に答えてほしいです プログラミングでは z=z+yというのがあるんですが 数学的にはこれは 0=yという答えですか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
数学的にはY=0
その他の回答 (4)
- watanabe04
- ベストアンサー率18% (295/1599)
回答No.5
虚数を知らない人に 2乗して-1になる数を求めるようなものです。 プログラムでは 等しいを示すとともに「代入する」というものを示します。 最近では「等しい」は==と記述するものがあります。
質問者
お礼
ありがとうございます
- asuncion
- ベストアンサー率33% (2127/6289)
回答No.4
>プログラミングを知らない方に答えてほしい そういう人は、 >z=z+yというのがある これの意味すらわからないから答えられないことでしょう。
質問者
お礼
ありがとうございます
- asuncion
- ベストアンサー率33% (2127/6289)
回答No.3
プログラミングにおける= と数学における= とでは、意味が異なります。 数学では左右両辺が等しいことを= で表わしますが、 プログラミングでは、右辺の計算結果を 左辺に代入するという意味で使うことが多いです。 つまり、z = z + y という文は、右辺のz + yの計算結果を左辺のzに代入するってことで、 つまりはzにyを加える、という作用があります。 数学的な意味(0 = yがどうたらとか)は考えなくてよろしいかと。
質問者
お礼
ありがとうございます
- mink6137
- ベストアンサー率23% (595/2500)
回答No.2
z=z+yという記述は、 変数zは変数yの値によって更新される…という意味の記述です。 つまり、現在のZの値に現在のyの値を加算したものが最新のzに更新される。
質問者
お礼
ありがとうございます
お礼
ありがとうございます