問題タブ [math-functions]
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.
vba - 小数点以下を削除する機能
Math.Floor()
VBA に相当する JavaScript は何ですか? この関数は、小数点以下の桁数をすべて削除し、整数のみを返す必要があります。
.net - 小数点第 2 位までの四捨五入のヘルプが必要
なぜ私が次のことをすると...
私は0.8を得る
しかし、私が次のことをすると...
私は0.58を取得しません。代わりに、0.57 を取得します。5 以上は切り上げたいので、0.575 は 0.58 になるはずです。
c++ - キューで実装された多項式
値 X を指定して多項式の値を計算し、多項式を反転し、2 つの多項式の加算、減算、および乗算を行うプログラムを実装する必要があります。2 つの多項式は異なる次数を持つことができ、すべての項が非 null 係数を持つことが保証されるわけではありません。何とかできましたが、足し算、引き算、掛け算の実装で行き詰まりました。
main.cpp
ポリ.h
poli.cpp
Stack.h
スタック.cpp
queue.h
queue.cpp
これは私のコードです。エラーは発生しませんが、val_pol() 関数が機能しません (p1.val_pol(3) は nan で、p2.val_pol(3) は 0 であり、加算、減算、乗算の実装にも問題があります。 val_pol() に問題がありましたが、これらの関数をどのように実装すればよいですか?
c# - unity c# Mathf.FloorToInt(-0.5) は 0 を返します (Mathf.CielToInt のように動作します)
Mathf.FloorToIntのスクリプト リファレンス ドキュメントは次のとおりです。ご覧のとおり、-0.5 を切り捨てて -1 にする必要があります。何らかの理由で、私の計算で使用すると 0 として返されるようです。
非常によく似た方法で機能するが、異なる出力を与える同じ関数の 2 つのバージョンがあります。私のコードは、3 から 18 までの整数のみをこれらの関数に送信します。
このバージョンは、Mathf.CielToInt を使用しているかのように動作します (statRoll = 9 の場合は 0 を返します)。
これは動作するバージョンです (statRoll = 9 の場合は -1 を返します):
c# - 2 つのベクトル間の角度の計算
インターネットで検索してみましたが、アンサーが見つかりませんでした。
最初のベクトルから見た 2 つのベクトル間の角度を計算しようとしています。
したがって、ベクトル 1 が 0,0 にあり、ベクトル 2 が 1,1 にある場合、見出しは 45 になります。
1.0 では 90 になります。
-1.0 では 270 になります。
これを作成する簡単な解決策はありますか?
c# - C# で powers を使用するときに読みやすさを向上させる方法
Unity のスクリプトで多くの累乗を使用するため、変数を累乗するために必要なコードを削減したいと考えています。
小さな累乗の場合、Mathf.Pow(a,2) = a*a を使用できますが、もっと良いものを探しているか、「 a * a * a * a * a * a * a 」を実行します。トリック。
注: 私は CEID の学部生で、これまで C# を使用したことがありません。累乗するための '^' 演算子がないことがどういうわけか気になります。簡単で過剰でない場合は、'^' をオーバーロードできるかもしれません。時間がかかる。
編集: これは多くの MATLAB 値の割り当ての 1 つです。私は C# に変換しようとしています。紙の角度 (a+bi) を atan(b/a) として書き留めました。何も知らないので手動で行っています。私を助けてくれると信じていますが、締め切りの問題があります: