問題タブ [rational-number]
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.
haskell - 倍数と有理数の問題
浮動小数点数を含む文字列を読み取り、それをRationalに戻す必要がある関数を書いています。しかし、私がそうするときtoRational (read input :: Double)
、それは例えば:期待通りに変わるのではなく0.9
、9 % 10
代わりに81 .....%9007 ... Thx
ruby - Ruby で Rational を 10 進数で表示するように指定するにはどうすればよいですか?
Ruby で Rational をコンソール アプリケーションに使用することに決めたが、それらを分数として表示したくない場合、それらを 10 進表記で表示するように指定する慣用的な方法はありますか?
私が知っているオプションは次のとおりです。
代替手段はありますか?
c++ - 2つのパラメーターで宣言されたこのコンストラクターを1つだけで呼び出すことができるのはなぜですか?
私は私の大学からの講師のビデオを見ました、そして彼はそのコンストラクターがこのようになるRationalクラスについて言います:
今まではすべて大丈夫ですが!! 彼はまた、コンストラクターは1つの引数(top引数)でのみ呼び出すことができ、そのbottomは1の値に初期化されるため、たとえば、有理数は3/1Rational(3)
になると述べました。
しかし !!2つの引数のみをサポートする場合にのみ、1つの値を持つコンストラクターをどのように使用できるのでしょうか。
Javaでは、コンストラクターが受け取る引数がx個ある場合(他のコンストラクターは考慮せず、x> 0)、2ではなく1ではなくすべてを転送する必要があることを知っています...
この対立を解決するのを手伝ってください...
thnx..。
java - Java で分数を単純化する
こんにちは、私はここで SW に取り組んでいます。ちょっと助けが必要です。分数を単純化するメソッドを作成する必要があることがわかります。方法はありますか?これが今の私のコードです(dvalueメソッドは気にしないでください。すでに終わっています。必要なのは単純化メソッドだけです)
rational-number - DXLスクリプトで列挙を使用する方法は?
DOORsオブジェクトの列挙属性の値をテストしたいと思います。これはどのように行うことができますか?そして、このような基本的な機能を説明するDXLドキュメントはどこにありますか?
c - 整数を使用した間隔の比較
まず、これから質問することを実行するためのより簡単で信頼性の高い方法がたくさんあることは知っていますが、それは私の質問のポイントではありません。
2 つの整数セットを分数であるかのように比較しようとしています。これが意味することは、2次元配列があると仮定します:
これらの数字をどのように扱いたいかというと、次の数字です。
array[0][0] = 2 <--- は分子です
array[0][1] = 3 <--- 分母
または、この場合はちょうど 2/3 です。私がやりたいことは、2 つの分数を比較することです。
ここでの注意点は、数値を浮動小数点数に変換して精度を維持したり、一時的な浮動小数点プレースホルダーを作成したりすることはできないということです。整数値のみを使用してこれらを比較する方法はありますか?
また、この質問に何をタグ付けすればよいか正確にはわかりません。何か思いついたら教えてください。タグ付けします。
rational-number - 次の有理数を生成する
次の有理数を2つの整数変数に生成するにはどうすればよいですか。たとえば、iがx=3およびy=2の場合、次の有理数はx=3およびy=3です。番号の生成は、次の順序のようにする必要があります。
誰かがそれをどのように実装できるか考えていますか?ありがとう
ruby - Rubyの代数で分数のように振る舞わない有理数
誰かが私にこれを説明してもらえますか?
ありがとう。
c# - -1を有理分数ベースの累乗に上げる問題
私のTI-84Plus(Silver Edition)では、エラーなしで次のように入力できます。(-1)^(1/3)= -1次のような式を入力すると、非実数の虚数が生成されることもわかっています。 -次のような数:(-1)^。5
さて、私の問題はC#のMathオブジェクトにあります。次のような分数を送信する{1.667, 109.667, 0.667, 120.667} OR {4/3, 111/3, 2/3, 122/3}
と、次のようになります{NaN, NaN, NaN, NaN}
。
MathHelper
有理値をチェックし、制限された入力スイッチに従って答えを返す新しいオブジェクトを作成する必要がありますか?または、私が見逃しているMathオブジェクトの機能はありますか。私は電卓でこれを行うことができます...
PS、私はまだオンラインで同様の質問に出くわしませんでした。したがって、これが重複している場合は、お知らせください;)
【私の新しい見解】
ご協力ありがとうございました!「Microsoft.Solver.Foundation.dll」を4.0ターゲットフレームワークにアップグレードし終えたところ、「Rational」オブジェクトは-1と「Indeterminate」のみを返すように見えました。そして、グーグルで(-1)^(1/2)[nonreal ans]と入力した後、nth-rootsで作業していることに気づきました。したがって、過去にC#で虚数を管理していたことが判明したため、問題は解決しました。
Any even root 2n of a negative number -m will always equal an imaginary number i. (2n√-m)=i
この単純な代数の性質を忘れたなんて信じられない
haskell - HaskellはPrec有理関数を読み取ります
次のデータ構造の入力を解析するためのreadsPrecの実装で問題が発生しました。
私はすでに、monomを次のように見せるshowのインスタンスを実装しました。
戻り値:
と
戻り値:
その間、私はその仕事を5時間ほど座っていて、どう対処すればいいのかまったくわかりません。私の最初のアプローチは次のようになりました。
最初は、このコードがMonom以外では機能しないことに気付くまで、とても幸せでした。誰かがより良いアプローチを得ましたか?