問題タブ [jscience]

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

java - Javax.measure.quantity.Duration 変換の問題

javax.measure を使用して、ユーザー入力を秒から日まで変化する秒に変換していますが、任意の単位から別の単位への変換は機能しません。これが私が設定したものです。

しかし、私はこのエラーが発生します

このエラーは、NonSI to NonSI に関係なく、どの組み合わせでも発生します。Length はどのようにでも変換できますが、何らかの理由で Unit が機能しません。

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

java - JScience を使用してベクトルを含むシンボリック変数/関数を作成するにはどうすればよいですか?

JScience を使用してベクトルを含むシンボリック変数/関数を作成するにはどうすればよいですか? float 変数の作成は簡単です。

ベクトルに対して同じことを行うにはどうすればよいですか? ベクトル変数を取得したら、Polynomialそのベクトルを含むものを作成するにはどうすればよいですか (たとえば、ユークリッド距離を使用して)。

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

java - JScience ライブラリで定義された係数を変更またはオーバーライドするにはどうすればよいですか?

JScience ライブラリの実装では、単位を相互に変換するために一連の値を使用します。それらが定数として定義されているかどうかはわかりません。

独自の変換係数を使用して、メートルをフィートに変換したいと考えています。JScience API でそれを達成する方法はありますか?

ありがとう

0 投票する
0 に答える
379 参照

java - Java Units of Measurement API の具体的な使用例はありますか?

私は javax.measure:unit-api:1.0 を使用していますが、この API の要点だと思っていた (数値、単位) ペアを実際にインスタンス化する方法さえ見つかりません。すべてのドキュメントはライブラリ自体の開発に合わせて調整されているようで、使用例に関して非推奨のコードが 1 行または 2 行しか見つかりません。

古い JScience ライブラリのドキュメントをいくつか (まだ非常に少ない) 見つけることができますが、今ではほとんどのものが変更されています。

0 投票する
4 に答える
999 参照

java - Java 測定単位ライブラリの加算と減算が正しくない値を返す

JSR363 の参照実装を使用しています。これの多くのバリエーションを試しましたが、このコードを例として挙げます。

これは 503.0 m を出力します。明らかに何かが大きく間違っており、これは 3.05 m のはずです。これが実際にライブラリのバグであるとは信じがたいので、誰かが私に欠けているものを教えてくれることを願っています.

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

java - 数字を単語に変換するプログラム

助けを求めることはできますか?私はプログラミングの初心者です。プログラミングを始めて1週間。数字を入力し、入力した数字の文字を出力する必要があるプログラムに取り組んでいます。私の質問はです。このプログラムの代替コードはありますか? また、入力が-1で「負の値」と表示される場合、コードを追加するにはどうすればよいですか? 皆様のお力添えを賜りますようお願い申し上げます。

これは私が取り組んできたコードです:

出力の例: 数値を入力: 12345 出力: 12,000,300,45

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

java - Androidと互換性のない測定ライブラリのJScience単位

私のAndroidアプリケーションには、数量を保存し、計算を実行し、ユーザーが選択した単位で(事前定義されたリストから)表示する必要があるユースケースがあります。

JScience はこのニーズに完全に適合しますが、次のエラーのために Android 用のアプリケーションをコンパイルできません。

Error: Program type already present: javolution.ContextTestSuite$1

JSCience は javolution を利用していることに注意してください。これにより、2 つのオプションが残されます: 別のライブラリを見つける (JSR-363 API は見つかりましたが、この SO 応答のリンクで説明されているように、いくつかのユース ケース以外のドキュメントを見つけることができませんでした。たとえば、それらのリンクでは、具体的なユニットの種類とその場所については説明していません) または、JScience と Android の間で経験した非互換性を修正します。

これらのいずれかを行うソリューションを受け入れます。