問題タブ [divmod]
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.
ruby - Rubyで除算後に負の数が切り捨てられるのはなぜですか?
divmodに関するドキュメントを調べています。divメソッド、divmod、modulo、の違いを示す表の一部をremainder以下に示します。

13.div(-4)が に丸められ、に丸められ-4ないのはなぜ-3ですか? 負の数を切り捨てるためのRubyの規則や規則はありますか? もしそうなら、次のコードが切り捨てられないのはなぜですか?
python - divmod のエラー
いくつかのコードを実行しようとしています。私がそうすると、このエラーが発生します。必要な依存関係がすべてインストールされていると思っていましたが、それでもこのエラーが発生します。
Linux; GNU C++ バージョン 4.8.1; Boost_105300; UHD_003.007.000-133-g6bd9fed2
algorithm - Brainfuck の Divmod アルゴリズム
誰かこのコードを説明してくれませんか? 私はそれが何をするのか理解していますが、それがどのように機能するのか理解していません。
python - divmod からネストされたタプルからデータを抽出するためのエレガントな 1 行のソリューション
次のコードを想定しています。
timedelta オブジェクトを分、秒、ミリ秒に変換する最もエレガントな方法は何ですか?
私が以下に持っているワンライナーは、 の 2 つの計算をdivmod(delta_ms,1000)必要とします。
次のコードもありますが、これは 2 行のコードですが、計算divmod(delta_ms,1000)は 1 回だけです。
python - 任意の長さの数値を入力して、それぞれ 1 文字ずつ分割する
私はPythonを学習して数週間ですが、任意の長さの数値を入力して1文字の長さに分割するスクリプトを作成しようとしています。このように: 入力:
123456
出力:
文字列を使用せずに、できれば divmod を使用してこれを行う必要があります...次のようなもの:
間隔を適切にとる方法がわかりません。
お手伝いありがとう。
python - pandas Dataframe のすべての値に対する Python divmod
次のような pandas データフレームがあります。
divmod(value, 60)各セルにa を適用し、次の[quotient]h[remainder]mように結果を としてフォーマットします。5h30m
私はもう試した:
しかし、それはAttributeError
すべての値にどのように適用できdivmodますか?
python - リストのインデックスは float ではなく、整数またはスライスでなければなりません
整数で構成され、長さが不明なリスト sortedInfected があります。
このスクリプトを実行すると、「リスト インデックスは float ではなく、整数またはスライスでなければなりません」というエラーが表示されます。
どうすればこれを修正できますか?
python - 期間を週、日、時間、分としてフォーマットします。
分単位の経過時間のリストがあり、それらを週、日、時間、分の文字列として再フォーマットしようとしています。
たとえば、7,480 分 = 3 週間と 4 時間 40 分です。
フォーマットを次のようにしたい:'3w4h40m'
divmod分を週、日、時間、分に分割して文字列を返す関数を作成しました。
ただし、数値がゼロの場合、週、日、時間、または分の数値を返したくありません。
Pythonic で簡単に戻る方法はあり'3w4h40m'ますか?