は、実行ポリシーを返します。 - ページ 5

 
Ivan_Invanov:
演算子 == と != の状況を明らかにしてください。比較可能な変数が0以外の値を持つとき、それが真であると表現される(helpではそう記述される)。では、配列はどのように表現されるのでしょうか。そして、この例では、なぜ「2には等しくない」という比較があるのか、なぜ正確に2なのか、もし0以外の値が真であれば、差がなければ、1であれば、なぜ正確に2と書いてあるのか?以下は公式サンプルのコードです(Moving Average 2009-2017 v1.00 132行目より)。

1.演算子"==" , "!="で比較すると、0以外の値はすべて真になるのですか?

2.配列はどのように表現されるのですか? 数値との比較は全くできないのですか?

3.なぜ "2 "がついているのですか?ヘルプによると、真実が0以外の値であれば、"1 "と書くのが論理的である。

4.CopyRatesの条件はエラーになったのですか?

CopyRates()関数が 何を返すのか、ドキュメントをよく読めばすべてがわかるでしょう。

 
Alexey Viktorov:

CopyRates()関数が 何を返すのか、ドキュメントをよく読めば理解できるはずです。

一刀両断でもなく、また参考にもならない、詳細な回答を得るために、あえてこの質問リストを作りました。ご協力いただける方は、順番に質問にお答えください。
 
Ivan_Invanov:
一刀両断ではなく、また参考になるような詳細な回答を得るために、あえてこのような質問をまとめました。ご協力いただける方は、順番に質問にお答えください。
ヘルプを読むと、-1を返すと書いてありますが、どこに行くのでしょうか、整数か配列ですか?配列で無効な値であれば、integerにすればよいのでしょうか?関係演算子についてはどうですか?
 
Ivan_Invanov:
演算子 == と != の状況を明らかにしてください。比較可能な変数がゼロ以外の値を持つときに真となる場合(リファレンスにそう書いてある)。では、配列はどのように表現されるのでしょうか。そして、この例では、なぜ「2には等しくない」という比較があるのか、なぜ正確に2なのか、もし0以外の値が真であれば、差がなければ、1であれば、なぜ正確に2と書いてあるのか?以下は公式サンプルのコードです(Moving Average 2009-2017 v1.00 132行目より)。

1.演算子"==" , "!="で比較すると、0以外の値はすべて真になるのですか?

2.配列はどのように表現されるのですか? 数値との比較は全くできないのですか?

3.なぜ "2 "がついているのですか?ヘルプによると、真実が0以外の値であれば、"1 "と書くのが論理的である。

4.CopyRatesの条件はエラーになったのですか?

CopyRates() は bool ではなく int を返します。2本の小節をコピーし(第4パラメータ)、2本がコピーされることを確認する。

 
Ivan_Invanov:
この質問リストはわざと作ったもので、一文字のものでもなく、またバウンドするものでもなく、長い答えを得るためです。ご協力いただける方は、順番に質問にお答えください。

まあ、そこで読めないなら、ここで読めばいい。

戻り値

コピーされた配列の要素数,あるいはエラーの場合は -1.

コピーされた要素の 数を返します 2つの要素を取得する予定であり、クエリーは2に設定されています。もし、この関数が2以外の数を返したら、何かが間違っている。また、配列の値とは 関係ありません。

 
Dmitry Fedoseev:

CopyRates() は bool ではなく int を返します。2小節コピー(第4パラメータ)して、2小節コピーされたことを確認する。

この文で0以外の値が真で ある場合、コピーされたものが2つあることをどのように確認すればよいでしょうか。
 
真と偽について。if(2){} or if(-1){} のように比較していた場合。- すべて真実であろう。しかし、比較は2つの数値x==2が等しいかどうかで行われるため、この式は真にも偽にもなりうる。xが2に等しければ真、そうでなければ偽。
 
Dmitry Fedoseev:
真と偽について。if(2){}やif(-1){}のように比較された場合。- であれば、それらはすべて真実である。しかし、比較は2つの数値x==2が等しいかどうかで行われるため、この式は真にも偽にもなりうる。xが2に等しければ真、そうでなければ偽。

あなたは、2==2が真で、例えば1234==2が偽だと言っています。しかし、ヘルプには、この演算子の0以外の値は真になると書いてあるので、1234==2が真になります。

 
Alexey Viktorov:
6区・・・失礼します。

参考文献より引用

ファイル:
1111.jpg  29 kb
 
Ivan_Invanov:

参考文献からです。

またまたすみません。削除する暇がなかった...。

YES」か「NO」しか答えられない。

  • 2は2に等しい。
  • 1234は2に等しい。
あなたからの2つの答えを待っている。