問題タブ [cartesian]

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 に答える
1782 参照

math - 平面のデカルト方程式が与えられた場合、回転した平面の方程式をどのように見つけることができますか

方程式 z = 6 で表される平面を y 軸に沿って n 度回転させ、平面の新しい方程式を見つけたいと考えています。これはどのように行うことができますか?

ありがとう

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

java - 2 つのデカルト座標から直線方程式を決定する

私はこれを紙の上で簡単に行うことができますが、これを言語に入れるには少し精神的なブロックがあります(私はどんな答えでも構いませんが、おそらくJavaが最も簡単です)。

ポイントA(xA、yA)とポイントB(xB、yB)の2つのポイントセットがあります。

これを知っていて、これら 2 つが直線グラフを作成すると仮定すると、yC を知っていれば xC を与える関数を書ける必要があります (そして、新しい点が同じ線上にあることは明らかです)。

すべての助けに感謝します:)

敬具

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

ruby - Rubyでデカルトグリッドとポイントをレンダリングする最も簡単な方法は?

だから私は一種のチキンシミュレーターを作ろうとしてRubyをいじっています。クラスのこれらすべてのインスタンスとChicken、それらの位置を表す変数が@xあります。、、などの@yメソッドがあります。step(direction,steps)distance_from(object)take_shortest_path_to(object)

Nestそれ自体のインスタンスをグリッドに配置し、 のグループを生成してChickens、開始位置をとNestの値に設定するクラスがあります。@x@y

Chicken私は、おそらく穀物を求めて「世界」に出たいという欲求をsに与え、それを持っNestて備蓄に戻るつもりです。それは実際にはニワトリの SimAnt のように聞こえます。要するに、視覚的なインターフェースは、非常に粗雑なものであっても、現時点では非常に役立つと思います.*

しかし、それを行う最も簡単な方法がわかりません。実際にすべてを画面にレンダリングする方法を本当に心配する前に、ロジックだけでできることはもっとたくさんあるように感じます (そうする場合でも、一般的な雰囲気を学ぶためにこれをやっているだけです)。 OOPの)。

どんな提案でも大歓迎です!ありがとう。

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

java - デカルト勾配計算エラー Java

Java でのデカルト勾配の計算に問題があります。したがって、私のソースコードでは、デカルト座標系の 2 点の 2 つの座標を表す 4 つの数値 x1 y1 x2 y2 を入力できます。

次に、deltaX と deltaY を計算して勾配を計算します。(deltaY / deltaX)そのため、10 分の 1 の数値を取得する場合に備えて、勾配の終了計算に double を使用します。

次に、IF 関数を使用して次のように言いますif slope = 0 --> println("not a linear line")。そうでなければ、X極とY極のクロスポイントを計算し、結果を印刷します

ここに問題があります: 勾配が 0 の場合 (例 x1:0 y1:1 x2:0 y2:9)、エラーが発生します:Exception in thread main java.lang.ArithmeticException: / by zero


完全なスクリプトは次のとおりです。

誰でも私の問題を解決する方法を知っていますか? 事前にt​​nx!

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

sql - 集計クエリの左外部結合

したがって、Oracle SQL DB で比較したい 2 つの支払いテーブルがあります。場所と請求書を使用して合計支払いと合計支払いを比較したい。これよりも複雑ですが、基本的には次のとおりです。

支払い金額を比較することに加えて、tbl2 に存在しない可能性がある tbl1 のすべての注文を確認したいので、左外部結合が必要です。

問題は、両方のテーブルに各注文 (場所と請求書) に対して複数のレコードがあることです (レコードの数は必ずしも同じではありません。つまり、tbl1 の 2 から tbl2 の 1、またはその逆)。ただし、各注文の合計支払い (場所と請求書) が一致する必要があります。したがって、直接結合するだけでデカルト積が得られます。

したがって、2 つのクエリを実行できると考えています。最初に、それぞれの店舗と請求書ごとに合計支払いを集計し、次にそれらの結果を結合します。集計結果では、各注文 (店舗と請求書) に対して 1 つのレコードしかないためです。しかし、これを行う方法がわかりません。私はいくつかのサブクエリを試しましたが、デカルト積を振るようには見えません。テーブルを作成してそれらを結合するのではなく、1 つのクエリでこれを実行できるようにしたいと考えています。

助けてくれてありがとう。