ドキュメントの目的のために、数学的な式として単純なループを書く必要があります。しかし、私は私の頭を包むことができない1つのことがあります。 ループを数式として書く
j = 1;
for(i = N; i > 1; --i){
j = 2*j+1;
}
scale = 1/j;
は、悲しいことに、私は、単純な^ Nとしてそれを書くことができないか、少なくとも私は理由1の発現を見つけることができません。あなたは良い数学的表現を知っていますか?
ドキュメントの目的のために、数学的な式として単純なループを書く必要があります。しかし、私は私の頭を包むことができない1つのことがあります。 ループを数式として書く
j = 1;
for(i = N; i > 1; --i){
j = 2*j+1;
}
scale = 1/j;
は、悲しいことに、私は、単純な^ Nとしてそれを書くことができないか、少なくとも私は理由1の発現を見つけることができません。あなたは良い数学的表現を知っていますか?
これはあまりにも難読化されています。
その後、あなたはこのループは
J = 2 Nのように書き換えることができることを見ることができるのは、
j = 1;
for (int i = 1; i < N; ++i){
j = 2 * j + 1;
}
に書き換えてみましょう - 1
、あなたはそれ故にドキュメントだけでなく、変更することができます、でもコードです。
ハ!今私もそれを見る。どうもありがとう。なぜ以前にそれを見ることができなかったのか分からない。 –
私はそれを少し簡略化した後でしか見ることができませんでした。 – Bathsheba
'j'の初期値は? – Bathsheba
ああ、忘れてしまったこと:j = 1 –
最後に、ループはなぜ後方に書かれているのですか?単に難読化するだけです。 – Bathsheba