問題タブ [rounding]

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 投票する
2 に答える
21965 参照

tsql - T-SQL で時間を丸める方法

時間を受け取り、次/前の1時間/30分/15分/分に丸める関数を探しています。

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

c# - C#の整数演算

4列に分割したい商品ブランドのメニューがあります。したがって、39のブランドがある場合、各列の最大アイテム数を10にします(最後の列に1つのギャップがあります。C#を使用して列のアイテム数を計算する方法は次のとおりです)。

そのすべての変換は私には本当に醜いようです。C#で整数を計算するためのより良い方法はありますか?

0 投票する
15 に答える
715076 参照

c# - C#で数値を小数点以下2桁に丸めるにはどうすればよいですか?

Math.Round関数を使用してこれを行いたい

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

php - PHPで数値を切り上げるにはどうすればよいですか?

小数点以下の数値が 5 を超えるかどうかに関係なく、非整数を最も近い整数に丸める必要があります。

0 投票する
3 に答える
3464 参照

iphone - アプリのアイコンの角を丸くするにはどうすればよいですか

シミュレーター モードでは、私のアプリには角が丸いアイコンがありますが、実際の iPhone では角が丸くなっていません。

0 投票する
3 に答える
777 参照

floating-point - 浮動小数点の丸めの検出

私はJavaを使用しており、「double」データ型を参照しています。短くするために、コードでdoubleとして読み取った標準入力からいくつかの値を読み取っています(BigIntegerのようなものを使用したいのですが、現在は不可能です)。

ユーザーからdouble値を取得することを期待していますが、次のように入力する場合があります。99999999999999999999999999999.9999999999これはdoubleの正確な表現を超えており、1.0E27に丸められます(おそらく)。

特定の値をdoubleで正確に表すことができず、丸めが必要になるかどうかを検出する方法について、いくつかの指針を取得したいと思います(その値または他のそのようなアクションを拒否できるようにするため)。

どうもありがとうございます

0 投票する
6 に答える
22301 参照

java - Java での負の数の丸め

ウィキペディアによると、負の数を丸めるときは、絶対数を丸めます。そのため、-3.5 は -4 に丸められます。しかし、java.lang.Math.round(-3.5) を使用すると -3 が返されます。誰かがこれを説明できますか?

0 投票する
6 に答える
80819 参照

c# - 値を最も近い10間隔に丸めるための組み込みの.Netアルゴリズム

どのように、C#で任意の値を10間隔に丸めますか?たとえば、11の場合は10を返し、136の場合は140を返します。

手で簡単にできます

しかし、私はこの仕事をするための組み込みアルゴリズム、Math.Round()のようなものを探しています。手作業でやりたくない理由は、上記のような単純なものであっても、プロジェクト全体で同じまたは類似のコードを書きたくないからです。

0 投票する
12 に答える
49271 参照

c# - C#:整数に対して丸めを使用して簡単な計算を行うにはどうすればよいですか?

最も近い整数に丸められた方程式の結果が必要です。例えば

次の間違ったコードを検討してください。

C#で「整数」計算を実行する適切な方法は何ですか?

私は本当にしなければなりませんか:

0 投票する
3 に答える
4524 参照

java - DoubleをIntに変換するときの異なる答え-Javaと.Net

C#では、double(1.71472)をintに変換する場合、答えは2になります。JavaでintValue()メソッドを使用してこれを行うと、答えとして1が得られます。

Javaは変換を切り捨てますか?

なぜJavaAPIドキュメントには、クラスに関する情報がほとんどないのですか。

指定された数値の値をintとして返します。これには、丸めまたは切り捨てが含まれる場合があります。

丸めについてもう少し情報があれば役に立ちました!