タグ付けされた質問 「fractions」

20
floatのrange()
range()Pythonのフロートに相当するものはありますか? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero

26
Javaで分数を表す最良の方法は?
Java で分数を処理しようとしています。 算術関数を実装したい。このため、まず関数を正規化する方法が必要です。分母が共通になるまで、1/6と1/2を追加できないことはわかっています。1/6と3/6を追加する必要があります。素朴なアプローチでは、2/12と6/12を追加してから削減します。最小のパフォーマンスペナルティで共通の特徴をどのように達成できますか?これにはどのアルゴリズムが最適ですか? バージョン8(hstoerrに感謝): 改善点は次のとおりです。 equals()メソッドは、compareTo()メソッドと一致するようになりました final class Fraction extends Number { private int numerator; private int denominator; public Fraction(int numerator, int denominator) { if(denominator == 0) { throw new IllegalArgumentException("denominator is zero"); } if(denominator < 0) { numerator *= -1; denominator *= -1; } this.numerator = numerator; this.denominator = …
100 java  math  fractions 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.