問題タブ [math]
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.
python - Pythonでdatetime.timeにN秒を追加する標準的な方法は何ですか?
Python で値が指定されたdatetime.time
場合、整数の秒数を追加する標準的な方法はありますか?たとえば、11:34:59
+ 3 =になりますか?11:35:02
これらの明白なアイデアは機能しません:
最後に、次のような関数を記述しました。
しかし、これを行うためのより簡単な方法が欠けていると思わずにはいられません。
関連している
c - 整数ベースの累乗関数 pow(int, int) を実装する最も効率的な方法
Cで整数を別の整数で累乗する最も効率的な方法は何ですか?
math - Math.h で関数を呼び出すとリンク エラーが発生するのはなぜですか?
で関数を呼び出そうとするとmath.h
、次のようなリンク エラーが発生します。
しかし、#include <math.h>
私はgccを使用して次のようにコンパイルしています:
リンカが の定義を見つけられないのはなぜsqrt
ですか?
math - 一意でない集合に対するパスカルの定理?
セットのサブセットのカウントに関するパスカルのルールは、セットに一意のエンティティが含まれている場合にうまく機能します。
セットに重複したアイテムが含まれている場合、このルールに変更はありますか?
たとえば、文字 A、B、C、D の組み合わせの数を見つけようとすると、1 + 4 + 6 + 4 + 1 (パスカルの三角形から) = 16、または 15 であることが簡単にわかります。 「文字を使用しない」エントリを削除します。
では、文字のセットが A、B、B、B、C、C、D の場合はどうなるでしょうか。手で計算すると、サブセットの合計は 1 + 4 + 8 + 11 + 11 + 8 + 4 + 1 = 48 であると判断できますが、これは私が知っている三角形には適合しません。
質問: セット内のエンティティの重複を考慮して、パスカルの三角形をどのように変更しますか?
math - ポイントシーケンス補間
空間内の任意のポイントのシーケンスが与えられた場合、それらの間でスムーズな連続補間をどのように生成しますか?
2Dおよび3Dソリューションは大歓迎です。任意の粒度でポイントのリストを生成するソリューション、およびベジェ曲線の制御ポイントを生成するソリューションも高く評価されています。
また、ポイントを受け取ったときに曲線の初期セクションを近似できる反復解を見ると、それを使って描画できるので便利です。
math - ラムダ計算を知ることはどれほど役に立ちますか?
ラムダ計算を知っているすべての人へ:プログラミングに関して、それはあなたにどのような利益をもたらしましたか?人々にそれを学ぶことを勧めますか?
math - 数学パーサーのスマートな設計?
数学パーサーを設計する最も賢い方法は何ですか? つまり、数学文字列 ("2 + 3 / 2 + (2 * 5)" など) を受け取り、計算値を返す関数ですか? 私はVB6で何年も前に書いていましたが、肥大化してしまい、あまり移植性がありませんでした(またはその点でスマートではありません...)。一般的なアイデア、疑似コードまたは実際のコードを歓迎します。
algorithm - 2つの長方形の交点を検出するアルゴリズム?
2 つの長方形が交差しているかどうかを検出するアルゴリズムを探しています (1 つは任意の角度、もう 1 つは垂直/水平線のみ)。
一方のコーナーが他方の ALMOST にあるかどうかのテストは機能します。長方形が十字のような形状を形成する場合、失敗します。
垂直線に特殊なケースが必要になるため、線の傾斜を使用しないようにすることをお勧めします。
math - 数式画像ファイルを生成するためのオンライン ツール
次のような gif または png を作成できるオンライン ツールを探しています。
フレンドリーな例で、ある種のLaTexオンラインサービス?
python - Pythonで除算演算子を使用するときに10進値を取得するにはどうすればよいですか?
たとえば、標準の除算記号'/'はゼロに丸められます。
ただし、0.04を返したいです。何を使いますか?