問題タブ [approximate]

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

numerical - MPFR の使用と足し算 - 正しい桁数は?

かなり簡単な質問があります(と思います)。私が試した限り、この質問に対する答えは見つかりません。

ユーザーに2つの数字を入力させる関数を作成しています。1 つ目は、合計する特定の無限級数の項の数です。2 番目は、切り捨てられた合計を正確にするためにユーザーが希望する桁数です。

数列の項が a_i であるとします。ユーザーが必要とする桁数を保証するために、i=0 からユーザーが入力した値までこれらの a_i を加算した結果が必要になることを保証するには、mpfr にどのくらいの精度 n が必要ですか?

ところで、私は単純な方法で a_i を追加しています。

どんな助けでも大歓迎です。

ありがとう、

リック

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

sql - SQL: 近似値の一致セット

私のデータセットには、「最も近い一致」が必要な別のテーブルからの別の同じサイズの値のセットに一致する一連の数値があります。

したがって、目標は、左から右に結合し、結果の行として AM を与えることです。ここで、A < M および M - A は最小 [M..P - A] です。

(A..D と M..P には、同じ値を持つ複数の要素がある可能性があることを無視してください。)

編集: 同様に、B は N、C は O、D は P に一致する必要があります。

E..G が Q..S に一致するように、テーブルにはそのような値の複数のセットがありますが、これらは表示されていない他のフィールドの別のグループになります。

これらの「セット」の一致が多数存在する可能性があります (テーブル内の他のフィールドに基づく.

提案やアイデア?T-SQL または基本的な SQL で推奨されます。

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

constraint-programming - 実数の CLPFD

CLP(FD) を使用すると、ユーザーは任意の整数変数ごとに定義域を設定できるため、方程式を解くことができます。
ここまでは順調ですね。

ただし、CLP(R) や同様の言語 (単純な推論しかできない) では同じことはできません。その理由を理解するのは難しくありません。数値の小数部には、実装上の制限によって、ほぼ無限の領域が存在する可能性があります。これは、整数のように浮動小数点数を扱うソルバーを実際に使用するには探索空間が大きすぎることを意味します。したがって、CLP(R) でジェネレーターを記述し、数値でインスタンス化された変数を取得するために必要な場所に制約ガードを設定するのはユーザー タスクです (単純な推論が不可能な場合)。

ここで私の質問: 実数を超える CLP(FD) のような言語はありますか? 数値の丸め、検索、増分近似を使用して実装できると思います。

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

nlp - コーパスから類似語を抽出する

コーパスから類似語を抽出したい。類似性は文字列に基づいています。すなわち、2つの単語の列が類似度が高い場合、2つの単語が類似単語として抽出される。たとえば、コーパスに Aras、bahro、arasis、adkpo、bah、aras sd、kio が含まれている場合。

似たような言葉:

1-aras、arasis、aras sd

2-バーロ、バー

この問題を解決するには?ありがとう。

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

java - HashMap 座標の検索

私はGUIアプリケーションに取り組んでいます。GUI は、都市のマップで構成されています。各都市には X 座標と Y 座標があります。都市は、次のように HashMap に格納されます。

X と Y は、都市の中心点を表す整数です。都市に円のラベルを付ける必要がある場合と同様に、X と Y はその円の中心を表します。

マウスクリックの座標を取得するのに問題はありません。しかし、私の問題は、HashMap を検索して最も近い都市を取得する方法がわからないことです。特定の X 座標と特定の Y 座標を完全にクリックできる人はいません。したがって、+-15 のように許可する必要があります。

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

java - Javaのリストから近似値を取得する方法

さまざまなフライトの情報を含むオブジェクトのリストがあり、各フライトには 1 つの日付があります。私が達成しようとしていたのは、ユーザーに日付を選択してもらい、リストを反復処理してその日付だけでなく、数日前と後のフライトを返すことです。

どうやってするの?

論理 - - - - - -

この日付のフライトを取得し、この日付前後のフライトを取得します