- ベストアンサー
BASIC言語について。
tmys10の回答
- tmys10
- ベストアンサー率36% (338/930)
> 数学のLET文は、 数学にLET文が存在するのでしょうか。数学で等号は"数式 = 数式"のように使われ、これを「等式」と呼びます。 BASIC言語で等号は複数の意味に使われます。IFなどの比較式の文脈で"="は比較演算子であり、"LET a = b"で"="は代入命令の一部です。COBOLで代入文は"MOVE b TO a"と書きますが、この"TO"に当たります。 同じ記号を異なる意味で使うのは良くなくて、PASCAL言語では代入命令を":="としましたし、C言語では比較演算子の方を"=="としました。
関連するQ&A
- Javaのインスタンス化の構文のイメージができない
こんばんは。 Javaプログラマを勉強しています。 サンプルプログラムで、オブジェクトの作成時、左辺と右辺でクラス名が異なる場合、 その一文ではどういうことが行われているのかイメージができません。 そこから原点に戻って、オブジェクトを作成する時の構文の一語一語の意味が分からなくなっています。 テキストによくある簡単な例だと、 ----------------- A a = new A(); ----------------- という構文があります。 この場合は左辺のAと右辺のAが同じであるため、このような構文が普通だと思い、ずっと理解した気になっていました。 ところが、 ----------------- class A { … } class B extends A{ … } public class Main(){ public static void main(String[] args){ A a = new B(); … } ----------------- という構文が出てきた時、 A a = new B(); で、左辺のAと右辺のBは違っても大丈夫なの?何故違うの?どういう場合にこのような構文を使うの? などの疑問が出てきて、 そもそもインスタンス化の構文 A a = new A(); のそれぞれは何を意味しているのか判らなくなり、 どこからどうやって理解していけば良いのか途方にくれています。 aはインスタンス化したオブジェクトの変数名であることは理解しています。 左辺のAと、右辺のAとnew演算子をどう理解すれば良いのか悩んでいます。 自分も何が分からないかを上手く説明できないのですが、 よろしくお願いします。
- 締切済み
- Java
- BASIC言語について。
IF条件式THEN命令で、条件式には、>などが使われて、命令で、LETなどが使われると覚えた方が良いのでしょうか?教えていただけると幸いなのですが。すみません。 昔の数学Bです。教えていただけると幸いなのですが。
- 締切済み
- 数学・算数
- 高校数学IIの不等式の証明
a>1 , b>1のとき ab+1>a+b を証明せよ これの回答(少し省略)が 1) 左辺-右辺 2) =ab+1-a-b 3) =a(b-1)-(b-1) 4) =(a-1)(b-1) 5) a-1>0 b-1>0 6)ゆえにab+1>a+b となるのですが、なぜ3→4になるのか分かりません。(それ以外は分かりました) 本当にくだらない質問なのですが、分かりやすく教えていただけると幸いです。
- ベストアンサー
- 数学・算数
- 高校数学、定積分の有名不等式
図のような不等式|∫(a~b)f(x)dx|≦∫(a~b)|f(x)|dxについて、 参考書に図のような曲線を考えるとき、 左辺=(-S1)+s2+-s3+s4、右辺=S1+S2+S3+S4より明らかとあるのですが、 左辺は|(-S1)+s2+-s3+s4|の間違えですよね?
- ベストアンサー
- 数学・算数
- オイラーの公式の右辺をacosx+bisinxに変えてみると
オイラーの公式e^(ix)=cosx+ishinxの右辺をタイトルのようにacosx+bisinxと変えると左辺は(a+b)e^(ix)-(bcosx+aishinx)というような初心者には意味があるようなかたちになりますが、これは数学的に何か説明していただけるようなことですか。
- ベストアンサー
- 数学・算数
- 次の等式を証明せよ(離散数学)
離散数学の (A^c∧B^c)∨(B^c∧C)∨(A∧C^c)=B^cV(A∧C^c) を証明せよという問題が分かりません。 左辺だけをブール代数を用いてをどのように右辺と合わせるのか教えてください。
- ベストアンサー
- 数学・算数