-2

外部 API から取得した数字がありますが、最後に 2 つの余分なゼロがあります。2 つのゼロを削除する解決策は何でしょうか。私はその方法を試しましたが、うまくいきchompません。API から受け取った番号はBignum. Ruby2を使用しています。

これは API からのサンプル入力です。1374577200000

これは私が望むサンプル出力です13745772000

4

2 に答える 2

12

数値が整数の場合、整数除算を使用できます。

> 123456 / 100
=> 1234
于 2013-07-23T02:05:39.867 に答える
4

Fixnum または Bignum を chomp することはできないため、前後に変換する必要があります。

number = 123400
number.to_s[0..-3].to_i
于 2013-07-23T02:07:56.190 に答える