問題タブ [calculation]
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.
c++ - C ++は、各フレームと呼ばれる関数をフックしてFPSを計算します
さて、私はこの小さな「プログラム」を作成していて、FPS を計算できるようにしたいと考えています。各フレームと呼ばれる関数をフックすると、FPS を計算できる可能性があるという考えがありましたか?
これは完全な失敗です。このコードをもう一度見ると、これが機能すると考えるのがどれほど愚かであったかがわかります。
明らかにこれはばかげた試みですが、そもそもなぜそれが機能すると論理的に考えたのかはわかりません...
しかし、ええ、各フレームと呼ばれる関数をフックして FPS を計算することは可能ですか?
私は座って、これを行うための可能な方法を考えていましたが、何も思いつきませんでした. どんな情報でも何でも役に立ちます、読んでくれてありがとう:)
date - Spotfire - 日付を分類する方法 - 以下のサンプル データを参照してください
開始日と終了日があるので、開始日と終了日の間に日付がある場合は、それを分類したいと思います。
サンプル:
php - OOP PHP 価格計算機
コードは未定義の変数を返します。私が書いた関数に何か問題があると思います$value
。$splitfee
java - Java ArrayList AWT-EventQueue-0 エラー IndexOutOfBounds、計算
科学式を計算しようとすると、コンパイルはできますが、実行するとクラッシュするという問題があります。私のプログラムの動作方法は、評価する必要がある数式を含む文字列を受け取ることです。まず、数値と演算子を別々に含む ArrayList に分割されます。次に、プログラムが最初に括弧内の式を処理できるようにする括弧が検索されます。次に、答えを計算する calculate を呼び出します。しかし、私が受け取り続けているエラーは「 Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsExcepton: Index:0, Size:0" です。配列リストのサイズと関係があると思いますが、見つけられませんエラー、他の誰かが私がそれを理解するのを手伝ってくれますか? 問題はメソッド splitLabel と calculate で最も可能性が高いと思います
vba - 新しいレコードの計算に問題があります
ボウリングボールの測定値を保持し、楕円形の親指とインサートのスパン補正を計算するプログラムがあります。私の唯一の問題は、マクロを使用して (「Openform」と「goto record...new」を使用して) 新しいレコードを追加しようとしたときです。このボタンは、3021 実行時エラーを返すフォームのデータに基づく計算を必要とする楕円形のつまみを使用してレコードを入力するまで問題なく機能します。現在のデータベース レコードの編集も問題なく機能します。「楕円形の sin/cos の計算」表記の下で rs.edit でデバッグが停止します。
私の完全なデータベースは、 https ://drive.google.com/file/d/0B0n3PtRkzdg4UXNDZXg3QTFfeVk/view からダウンロードできます 。
MainMenuF (名前の検索と新しいボタンの追加を含む) 楕円ルーチンをテストするときは、「OVAL THUMB」水平 (ex 値: 1) & Degree (ex 値: 35) フィールドと Forward/Reverse (ex 値) に値を入力する必要があります。 : .250) & 左/右ピッチ (ex 値: .250) (サムホールの右上)。次に、サム サイズ (combo151 afterupdate()) (ex 値: 15/16) を入力すると、プログラムは Sin/Cos/Diff/Cuts とテーブルの動きを計算して、目的の穴のサイズを実現します。興味深いことに、デバッガーを終了して、2 回目に親指のサイズを再入力すると、問題なく動作します。カットからカットまでのフィンガー グリップ ルーチン (テーブル データに基づく計算も使用) は、新しいレコードでも完全に機能します。私はDbase III +プログラマーで、アクセスを学び、適応しようとしています... どんな助け/提案も大歓迎です。私は単純なものが欠けていることを知っています。(補足: フォームの楕円計算ボタンは正しく機能しません)
*更新: 完全な修正ではありませんが、回避策を見つけました。親指のサイズを追加する前に押すと(度が入力されている場合は楕円形のルーチンがアクティブになります)、問題を処理しているように見える「レコードの保存」ボタンを追加しました。私は dbase III に比べてアクセスの初心者なので、間違っている可能性があります...しかし、レコードが書き込まれておらず、ルーチンが存在しないレコードに対して計算を実行しようとしていたと思います。このように、なぜレコードの保存ボタンがレコードの作成に効果的であり、楕円形のルーチンを計画どおりに終了させることができたのでしょうか。
c++ - 浮動小数点数の不正確さが計算エラーを引き起こす
私のコードは、タスクを解決するために(ゲームロジックティックで)二次方程式を解きます-空間内の可動オブジェクトの軌道に沿って衛星ティックオフセットを見つけます。また、判別式 (さらに遠いD
) の計算でエラーが発生しました。思い出させます: D = b^2 - 4ac
. 大きな天体の軌道なので、 my a
、b
&c
は次のような次数です。
1E+8
1E+12
1E+16
したがって、b^2
注文数は約1E+24
、 &4ac
も約1E+24
です。しかし、この方程式の根ははるかに少ない数値です。なぜなら、それらはシーン上の座標にすぎないからです。だから根は約1E+3 ... 1E+4
です。
問題(更新 - 具体化):b^2
float(およびdouble)の値が浮動し4ac
ているため、十分に小さい不正確さがあります(これらの非常に大きな数に比べて[測定された絶対的な不正確さは約です1E+18
])、しかしD
==の違いとしてその中で、D
(大きな値側から)が前述の不正確さである(1E+18
)のオーダーの値になると、その値は約範囲で変動し始めます+1E+18 .. -1E+18
(つまり、変動幅は実際の[-100%.. +100%]よりも広いです)価値!
明らかに、この変動は間違った (間違った方向の) ティック オフセットを引き起こします。そして、私の衛星はぐらつき始めます(そしてそれはひどいです))。
注:「いつD
ゼロに近づいているか」と言ったとき、実際にD
はまだゼロから十分に離れているため、この範囲の値でゼロに割り当てることはできません。
固定小数点計算を使用することを検討しました (これにより、問題から救われる可能性があります)。ただし、tick ロジックでの使用は推奨されていません (最適化されておらず、おそらく非常に遅くなるからです)。
私の質問:どうすれば問題を解決できますか? 私の場合、いくつかの一般的な解決策があるでしょうか?アドバイスありがとうございます!
PS: すべての数式は適切です (コード内のフロートが失敗したときに、すべてを Excel で計算して適切な結果を得ました)。
PPS: float の代わりに double を試しました (すべての計算ではありませんが、私のa
, b
&c
は現在 double です) & 問題は消えませんでした。
更新:a
間違えました - 、b
&の順序の混乱した順序c
。では、「b^2
は についての注文数1E+16
、 &4ac
は について1E+28
」 が間違っていました。これで両方に修正され1E+24
ました。(私はすでに書かれたコメントにこれを書いたが理解できた)
更新#2:「問題」セクションが具体化されました。
更新#3:値の実際のケース(参照用):注:ここでは「正確な値」として、Excelで手動で計算された値をマークしています。
double で OK のように見えますが、そうではありません。ここでは計算の一部のみを示しています。ここでは、同じ a、b、c の値から開始しますが、コード内の実際の値も計算されます。また、不正確さが含まれているため、doubles でも問題が発生します。
css - css 要素の高さから、高さが変化する要素の高さを差し引いた値
はい、皆さん!
css3 で動的な高さを計算することは可能ですか? 何も見つかりませんでしたが、検索に間違った用語を使用しているだけかもしれません。
問題: 100% の高さから nav 要素の高さを引いた iframe を含めたいサイトがあります。残念ながら、nav 要素は常に同じ高さではありません (あるデバイスでは 44 ピクセル、別のデバイスでは 36 ピクセルなど)。
それを計算する方法はありますか?または、これを適切に機能させるには、nav 要素の高さを修正する必要がありますか?