まとめ (2015/04/28追記) 桁数はMath.log10を使って求める方法がダントツで速い 各桁を配列で取得するには「一旦to_sで文字列にする」「1桁ずつ計算で求める」の2種類の方法がある 桁数が膨大な場合はto_sしたほうが速いが、十分に小さい場合は計算で求めたほうが速い 計算方法にもよるので計算のほうが早くなる方法もあるかもしれない まぁそこまで速度に差はつかないのでどっちでもいいと思う class Integer # 桁数 def length #sizeはバイト数だけどlengthは使われてなかったので # 0を渡すとエラーが出るので避ける self.zero? ? 1 : Math.log10(self.abs).to_i + 1 end # 各桁 def to_a if Bignum === self # Bignumなら文字列にする方法で取得 self.abs.to
The first online purchase using bitcoin was performed by Laszlo Hanyecz in 2010. He bought Papa John's pizza for 10,000 coins (25 USD – Bitcoin value was 0.0025 cents for 1 coin). The real name of the Bitcoin developer remains unrevealed to this day. On January 19, 2014, a fundraiser was established by the Dogecoin community to raise $50,000 for the Jamaican Bobsled Team, which had qualified for,
運営者情報本サイトは、日本最大級暗号資産取引所・販売所「ビットバンク」が運営する、ビットコイン(Bitcoin)、ブロックチェーン、暗号資産(仮想通貨)に関する知識、世界中の最新のトピックス、最先端の技術、プロジェクト、規制、相場など、暗号資産投資のヒントになるお役立ち情報を発信するメディアです。 金融庁のホームページに記載された暗号資産交換業者が取り扱う暗号資産(仮想通貨)は、当該暗号資産交換業者の説明に基づき、 資金決済法上の定義に該当することを確認したものにすぎません。 金融庁・財務局が、これらの暗号資産(仮想通貨)の価値を保証したり、推奨するものではありません。 暗号資産(仮想通貨)は、必ずしも裏付けとなる資産を持つものではありません。暗号資産(仮想通貨)の取引を行う際には、以下の注意点にご留意ください。 <暗号資産(仮想通貨)を利用する際の注意点>暗号資産(仮想通貨)は、日本円や
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く