問題タブ [representation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
195 参照

list - スキーム:これらの2つのリストは同一のメモリ表現を持っていますか?

私はScheme言語のR5RS標準を使用しています。

これらの2つのオブジェクトを見てください。

  1. (1 (2 . 3))
  2. (1 2 . 3)

それらは同じ記憶表現を持っていますか?このように(A): ここに画像の説明を入力してください

または最初のものは異なりますか?このように(B):ここに画像の説明を入力してください

だから...何が正しいのですか?

0 投票する
1 に答える
1149 参照

representation - 0次ベッセル関数で簡単な関数を表現

ばかげていたり曖昧に聞こえたら申し訳ありませんが、ベッセル関数に関するコードについて質問があります。私は、ゼロが 1 にスケーリングされる最初の 5 つの 0 次ベッセル関数を使用して、単純な関数 (正確には f(x)=1-x) を表す宿題を課されました。さらに、それらの係数を見つける必要があります。

まず、助けを求める前に、この問題に取り組んだことを示さなければならないことはわかっていますが、どこから始めればよいかわかりません。一次ベッセル関数と二次ベッセル関数については知っていますが、0 次ベッセル関数が何であるかはわかりません。さらに、ベッセル関数で関数を表現できることさえ知りませんでした。テイラー展開またはフーリエ表現を使用して関数を近似できることは知っていますが、ベッセル関数でそれを行う方法がわかりません。このウェブサイトを検索したところ、私の同級生のようで、失礼なことに、私たちの課題をコピーして貼り付けただけで、そのスレッドは閉じられました.

ですから、聖人がここで少なくとも私を正しい方向に向けることができれば、それは素晴らしいことです. これは単純な関数であり、Matlab にはベッセル関数があることを知っているので、コーディングはそれほど難しくありません。微分方程式を解く方法を使用して別の関数を表す方法がわかりません。ああ、そして係数?係数は?私の無知を許して、助けてください!

0 投票する
2 に答える
26287 参照

android - Android ビューのライフサイクル (状態図) のグラフィカルな表現はありますか?

Androidアクティビティのライフ サイクルFragment のライフ サイクルについては誰もが知っています。しかし、ビューに相当するものはありますか?

これは、たとえば、カスタム ビューを作成したり、Android で非常に一般的で隠れていることが多いグラフィック操作を詳しく調べたりするのに役立ちます。

前もって感謝します !

0 投票する
1 に答える
101 参照

python - repr と str は Python の組み込み数値型で常に同一ですか?

と は Python の組み込み数値型 ( 、、、および)reprで同一ですか、それとも 2 つが異なる結果をもたらす可能性がある (難解な?) 状況はありますか?strintboolfloatcomplex

SO に関する関連する質問 ( this one__repr__など) は、実装方法と__str__実装方法が異なり、文字列に対して異なる値を返すことに焦点を当てていますが、数値の実際の実装については何も見つかりません。

0 投票する
3 に答える
2196 参照

binary - 2の補数

私の知る限り、2の補数は次のとおりです。

1.小数を2進数で表します。
2.すべてのビットを反転します。
3.最後のビットに1を追加します。

3その表現である数の場合0000000000000011、2の補数の結果は次のよう1111111111111101になります-3
ここまでは順調ですね。しかし、2その表現が00000000000000102の補数の結果である数は、 11111111111111012ではなく-3になります。
私は何が間違っているのですか?

0 投票する
1 に答える
100 参照

virus - バイナリ表現と代替表現の変換

メタモルフィック ウイルスに関するこの出版物では、次の分類を見つけました

メタモルフィック マルウェアは、バイナリ トランスフォーマーまたは代替表現トランスフォーマーのいずれかである可能性があります。前者のクラスは、実行されるバイナリ イメージを変換しますが、後者のクラスは、変換に使用されるより高いレベルの表現でコードを保持します。

これら 2 つの用語の正確な定義は見つかりませんでした。それぞれの一般的な定義があるかどうか、または私の論文で分類を紹介するための一般的なコンテキストがあるかどうかを知りたいです。

皆さんありがとう。

0 投票する
2 に答える
108 参照

file - ファイルから3Dランドスケープを生成する方法

本当に単純なファイルから3Dレンダリングを生成する方法を知りたいです。このファイルには、特定のポイントでの高さを表す3つの座標({x, y, z})がありますが、マップの8ポイントで4のようなものがあり10000*10000ます。

このポイントが表すマウントは鈍くする必要があります。つまり、ピラミッドを風景に配置することはできません。

私の質問は、これをどのように作るかです。

グレースケールpng(ハイトマップ)を作成して、それを統一することを考えていました。

PS:エンジンは物理エンジンを提供するべきではありません。

PSS:これはどの言語でもどのライブラリでも実行できます

0 投票する
7 に答える
5796 参照

c++ - charポインタへの変換はいつどのように許可されますか?

そのオブジェクトを指すをにT変換することにより、タイプのオブジェクトの表現を見ることができます。少なくとも実際には:T*char*

511これにより、私のシステムでの表現が出力されますff 01 00 00

ここでは(確かに)いくつかの実装定義の動作が発生しています。どのキャストでをに変換できint*ますunsigned char*か?また、そのキャストにはどの変換が必要ですか?キャストするとすぐに未定義動作を呼び出しますか?T*このようなタイプをキャストできますか?これを行うときに何を信頼できますか?

0 投票する
1 に答える
587 参照

string - Scala、関数の文字列表現

関数の文字列表現を取得する方法はありますか?

val f = List(1, 2, 3, 4, 66, 11).foldLeft(55)_

fは型の関数であり((Int, Int) => Int) => Int、それは私が探している表現ですが、どこにも見つかりません。

もちろん、このtoStringメソッドは私の最初の試みでしたが、返されるのは。だけです<function1>。scala REPLはそれを正しく行い、ドキュメントも同様です。方法があるに違いありませんか?

よろしく。

0 投票する
5 に答える
133147 参照

python - Tuple の String 表現による不正な String ValueError ast.literal_eval()

ファイルからタプルの文字列表現を読み込んで、タプルをリストに追加しようとしています。関連するコードは次のとおりです。

出力は次のとおりです。