問題タブ [mathematical-notation]
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.
math - 数学表記を学ぶには?
数学表記法を教えてくれる本やウェブサイトのおすすめはありますか? 開発者として、.NET/SQL Server から Flash ゲームに至るまで、幅広いプロジェクトに取り組んでおり、インターネット上の記事を参照してガイダンスを得ることがよくあります。記事の多くには数式が含まれており、「平易な英語」の説明が伴わない限り、数式をコードに変換するのにたいてい苦労します。
私はインタラクティブ マルチメディアの学位を持っているので、正式な高等数学教育は受けていませんが、数学を理解するのに負担がかかりすぎるとは思いません。
願わくば、この記法を学ぶことで、実際により多くのことに夢中になることができ、知識をさらに深めることができるでしょう。
注:どうか、学校に戻って高等数学のコースを受講するように勧めないでください。これが最善の策であることはわかっていますが、それは単に選択肢ではないからです。それ以外にも、あらゆる提案を歓迎します。
アップデート
ここでは、私が最も頻繁にプログラミングするいくつかのタイプを紹介します。これらが数学のどの分野をカバーしているかはわかりません。
- 2D および 3D 衝突検出
- データ収集アプリケーション用のレポート ユーティリティ (登録フォーム、アンケートなど)
- 主にゲームに基づく 2D および 3D ベクトル演算
- 色の操作 (ある色から次の色へのプログラムによるフェード、色の追加と削除、その場で色を明るく/暗くする)
これが少しのコンテキストを追加するのに役立つことを願っています.
javascript - 「単純な数学構文」から MathML コンバーター
ascii 数学構文のような単純な電卓を mathML に変換するものが欲しいです。
私はこれを見つけました: http://www1.chapman.edu/~jipsen/mathml/asciimath.html
しかし、私はそれを使用する方法を理解していません..たとえば、コマンドラインから機能させたいので、数式を入力して mathMl バージョンを取得します。どうすればできますか?このような他のプログラムはありますか?おそらくjavascriptよりもブラウザ指向の少ない言語でしょうか?
multidimensional-array - 2 次元配列の x、y および行、列属性は逆ですか?
x,y 座標平面を考えると、x,y は順序付けられたペアの一般的な表記法ですが、2 次元配列を使用する場合、myArray[row][col] があり、row は y で、col は x です。 . それは後ろ向きですか、それとも私の考えが間違っているだけですか?myArray[x][y] のように見えると思っていましたが、実際の行と列 (ゲームボードのように) が必要な場合は間違っています。行列ボードを真に模倣するのは myArray[y][x] ではないでしょうか。 ?
mathematical-notation - この角括弧と括弧括弧の表記は[first1、last1)とはどういう意味ですか?
[first1,last1)
とで表される数値範囲を見てき[first2,last2)
ました。
そのような表記の意味を知りたいのですが。
java - プログラミング コードへの数学表記
数学表記で書かれた次の 2 つの関数を Java コードに書き写すのに苦労しています (両方の関数の入力は D 要素を持つ配列です)。
誰かが以下のコードを見て、何か問題があるかどうか教えてもらえますか?
java - 適切な出力でJavaのdouble値を計算する方法は?
私はJavaを使用して数学関数を書いています。結果をms officeのExcel数式関数と比較しようとすると、両方の値が欠落しておりmy comparison(==)
、二重値の場合に失敗します。
私の結果:
2.3450414545545569 404E16
MS Excel の結果:
2.3450414545545569 4E16
私はそれについていくつかの調査を行い、いくつかのリンクを見つけましたが、それは私の問題を解決せず、最終結果と一致しないため、ビッグデシマルを使用できません.
関数が余分な値(404E16)を表示する理由と、 (2.34504145455455694E16) のような出力を生成するようにフォーマットする方法を理解できませんでした。