問題タブ [fixnum]

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

ruby - フィックスナムを別のフィックスナムで除算できないのはなぜですか?

私は現在counts["email"]、数値82,000を含むハッシュをtotal、値130万を含む変数で除算しようとしています。

実行するputs counts["email"]/totalと0になります。

なぜこれらを除算できないのですか?

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

ruby - Ruby - Fixnum およびその他のクラスにコンストラクターを追加する

前回の質問では、Ruby 変数の機能を拡張する方法を探していました。これに答えると、私は新しい質問につながります。どうやら「モンキーパッチ」がその問題の大部分を解決したものであり、今では少なくとも「monkeypatched」メソッドがFixnumに「monkeypatched」され、天候「3」が有効な値であることを確認する(a = 3).natという行に沿って、間接的にタイピングを行うことができます。natこれは最初は問題ありませんが、まだ少し不器用で直感的ではありません。最後に本当に必要なのは、Fixnum のコンストラクターを書き換え、拡張、インターセプト、またはオーバーロードしてa = 3、メソッドを直接呼び出す方法natです。

これを行う方法はありますか?

私は「適切な方法」に興味があるだけでなく、少し「ハッキー」になる可能性があります。これは私の研究のためだけのものであり、危険でサポートされていない方法になる可能性があります。

0 投票する
7 に答える
11499 参照

ruby - 長い固定数を配列 Ruby にする

fixnum のようなもの74239を のような配列に変換する方法は ruby​​ にあり[7,4,2,3,9]ますか?

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

ruby - Nil を Fixnum に強制することはできません

私は次の機能を持っています:

しかし、何らかの理由で、次のエラーメッセージが表示され続けます。 nil can't be coerced into Fixnum

そして、何らかの理由で、エラーがスローされる理由を理解できません。なぜこれが起こっているのでしょうか?

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

ruby-on-rails - Ruby Fixnum 比較

Web サービスからデータを収集した後、特定のフィールドの値が 0 より大きいレコードのみを抽出しようとしています。チェックしているフィールドは FixNum フィールドです。.nil のような複数のことを試しましたか? または> 0など。しかし、どれも機能していないようです。

コードは次のようになります。

誰かがこれを行う方法を教えてもらえますか? ありがとう、

0 投票する
8 に答える
24301 参照

ruby - 文字列に変換しない場合、Fixnum は何桁ですか?

に変換せずに、のlengthを見つけたい。FixnumnumString

つまり、メソッドnumを呼び出さずに入っている桁数は次のとおりです。.to_s()

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

ruby - ruby で Fixnum を Integer に変換する方法

整数を取得しようとしていますが、「Fixnum」値を取得しています。

例:

上記の例によると、どうすれば整数値を取得できますか? Fixnum は整数のみですが、プラグインを 1 つ実装すると、「整数のみを入力してください」のようなエラーが発生します。