問題タブ [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 投票する
2 に答える
117 参照

ruby - ruby で fixnum をいくつかの部分に分割する

いくつかの価格があります (例:10000001000)。価格の種類は関係ありません (これは345000または532です)。["1", "000", "000"]この価格をいくつかの部分 (または)に分割する必要があり["345", "000"]ます。

どうすればこれができますか。何か案は?

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

ruby - Ruby でのブロック内でのブロックの使用に関するエラー - 配列を Fixnum に強制変換できません (TypeError)

これは、プロジェクト オイラーの問題 #1 に関するものです。このコードを irb で 1 行ずつ実行すると、期待どおりの答えが得られますが、.rb ファイルから実行すると、「Array can't be coerced into Fixnum (TypeError)」というエラーがスローされます。

コード:

エラーメッセージ:

Ruby バージョン 2.0.0p0 (2013-02-24) [x64-mingw32] を搭載したコア i7 Windows 7 64 ビット マシンで実行しています。

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

ruby - . between を呼び出すことができるのはなぜですか? Fixnum のメソッド?

たとえば、irb で次のように入力すると、Fixnum が返されます。

また、

しかし、Ruby のドキュメントを見ていると、.between? と書かれています。まだ呼び出していない Comparable Module の一部です。

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

ruby - 文字列を Fixnum に強制できませんか?

「99本のボトル」プログラムを試みています。単純化しようとしましたが、「文字列をFixnumに強制することはできません」というメッセージが表示されました。

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

ruby - Ruby - fixnum 値で割り切れない

2 つの別々のカウントを割って % 値を計算する必要があります。クラスがfixnumであるカウント値を取得しました。しかし、それらを分割しようとしている間、カウント値が何であれ0を示しています。

ここで 0 を示す最後の結果。

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

ruby-on-rails - エラー: nil を Fixnum に強制することはできません

まず、この質問は以前の質問と少し似ていますが、新しいスレッドを開始するには十分に異なると感じました。モデルの検証をテストしようとすると、問題が発生します。フィールド :default_price を必要とするユーザー モデルがあります。私のテストは次のとおりです。

ただし、テストを実行すると、次のエラーが発生します。

Daily_Saving_potential_cents は次のように定義されます。

default_price_centsは単にモンテライズされたバージョンでありdefault_price、default_packs は私のモデルの別のフィールドです。この問題は、default_price_cents が空白の場合、これら 2 つを掛け合わせることができないという事実から生じますが、テストでこれを修正するにはどうすればよいですか? 私の検証により、default_price_cents が空白になることはありませんが、それに対してテストしている場合は空白になります。