問題タブ [ceil]

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

sql - SQLite で数値の ceil 値を取得する

したがって、この質問には良い答えがあることがわかりますが、何があっても切り捨てるのではなく、何があっても切り上げたいと思います。たとえば、int をキャストする前に 1 を追加すると、5.0 が 6.0 に「丸められる」ため、機能しません。

ceilでは、SQLite でどのように実装すればよいでしょうか?

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

javascript - JavaScriptで最も近い整数値が必要です

私のjavascriptページネーションファイルでは、ページ数を計算していましたMath.ceil()

しかし、ここでは、2.25 に対して 3、0.588 に対して 1、1.01 に対して 2 などを取得しています。しかし、2.25 に対して 2、1.01 に対して 1 を取得する必要があります。では、JavaScriptでそれを確認するにはどうすればよいですか。

実際

2.25 の場合は 3 0.588 の場合は 1 1.088 の場合は 1 1.01 の場合は 2

必須

2.25 の場合は 2 0.588 の場合は 1 1.088 の場合は 1 1.01 の場合は 1

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

c++ - C ++での奇妙な天井エラー

こんにちは、c++ の ceil 関数に問題があります。

ポイントの規則的なグリッドがあり、それに対して補間を実行して、一連のポイントの Z 値を計算する必要があります。

そのためには、計算されたポイントごとに、グリッド上の最も近いポイントを取得する必要があります。私はこのようにします:

ここで、dy はグリッドの 2 点間のスペースです。(y1、py、dy は double) を使用して結果を表示すると、

私はこれらの奇妙な結果を得ました:

最初の 3 つの結果は OK ですが、最後の結果は正しくなく、アサーションが失敗します。

この奇妙なエラーがどこで発生したか、およびそれを回避する方法を知りたいです。ありがとう。

私の英語で申し訳ありません

編集

dy = 0.1 で関数を呼び出しますが、実行中に次の値 dy = 0.10000000000000001 を取得します。py は次のように初期化されます。

ここで、x1 = 0 および x2 = 1 (gdb による)

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

python - ImportError: 名前 ceil_shift をインポートできません

以前は完全に機能していましたが、今日このエラーを受け取りました。

私が持っているのは次のとおりです。

- - 結果:

コードが1日前に機能していたため、奇妙です。

ありがとうございました。

0 投票する
2 に答える
3470 参照

java - 範囲内で乱数を生成する方法

Math.floor 関数を実装しようとすると、16 - 21 の乱数を取得する方法を教えてもらえますか?

どうもありがとう!

0 投票する
2 に答える
207 参照

regex - R の glob2rx は、最後の 10 進数が 5 であるすべてのセルを取得しますか?

私はこのように見える行列を持っています:

その行列を四捨五入したいのですが、最後の小数が 5 であるすべての数値を次の整数に切り上げる必要があります。したがって、一般的な round() を実行する前に、.(somenumber+)5 で終わるすべてのセルに上限関数を適用したいと考えました。

それを glob2rx へのシェル式として指定する方法がわからないので、適切な正規表現を作成しますが、次のようにする必要があると推測しました。

ただし、これは、私が行ったときにセルを取得していないようですgrep(grx, x=matrix.1, value=TRUE)

何が間違っている可能性がありますか?

ありがとう!カルメン

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

python - if-elseを使わずにceil関数を実装する

if-else を使用せずに ceil 関数を実装する方法があることを知りたかっただけですか? if-elseを使用すると、次の(for a/b)ように実装できます。