タグ

数学と計算に関するy_246ajihuraiのブックマーク (2)

  • Excel Random Generator based on Mersenne Twister - NtRand

    An Excel Add-In Random Number Generator Powered By Mersenne Twister Algorithm ENGLISH RSS 主な用途 デリバティブのプライシング リスク管理の研究 システム導入の事前調査 研究用途。レポート作成(Excel 上でのモンテカルロシミュレーション) 100万超の乱数生成 Excel 64bit版対応 NtRand がさらに高精度に Mersenne Twister アルゴリズムに基づく乱数生成フリー Excel アドイン “NtRand” のアルゴリズムを一新、精度がグンとあがりました。新な関数も加わりバージョン3.3になって新登場!他では見られない豊富な確率分布と統計の実用関数を実装し、かつ100万超の膨大な乱数生成機能によるモンテカルロ VaR シミュレーション もカバーしています。 シンプルかつパワフ

    Excel Random Generator based on Mersenne Twister - NtRand
  • 10秒で覚えられて計算がバツグンに速くなる方法 読書猿Classic: between / beyond readers

    ■補数って? 10、100,1000……から、ある数を引いた残りの数のことを(基数の)補数というが、今回の主役は、 それよりも1少ない、いわゆる減基数の補数(注)である。 10進数だと、ぶっちゃけ足して(各桁が)9になる数(の組)だ。 具体例を出すと「9-1=8」だから、8は1の補数である。いうまでもないが、1は8の補数である。 ■まずは「おつり算」 日常生活で最も多い計算は「おつりを計算すること」だろう。 これは補数を使った計算の第一歩にちょうどいい。 速算に 10000-3452=? を計算することは、3452の基数の補数をもとめることだけれど、 まず減基数の補数を求めちゃえばいい。そしてこれは次の方法で反射的にできる。 減基数の補数は基数の補数よりも1だけ少ないということを心に留めておくと、 次の表を覚えておく(というより反射的に出るようにしておく)だけで、 「繰り下がり」なんかに希

    10秒で覚えられて計算がバツグンに速くなる方法 読書猿Classic: between / beyond readers
  • 1