タグ

Mathematicsと***に関するkana321のブックマーク (2)

  • ふしぎな動き!JavaScript+HTML5で50行で『ラングトンのアリ』を作ろう - コードレシピ

    ラングトンのアリについて ラングトンのアリを知っていますか?ラングトンのアリは以下の単純なルールに従って動くアリのことです。 黒いマスにアリがいた場合、90°右に方向転換し、そのマスの色を反転させ、1マス前進する。 白いマスにアリがいた場合、90°左に方向転換し、そのマスの色を反転させ、1マス前進する。 たったこれだけのルールでラングトンのアリさんはとても複雑な動きを見せ、まるで生きているかのようです。そしてこの複雑な動きを大体1万回繰り返すとなぜか一直線の道を作ってどっかにいってしまいます。 詳しくはデモを見てください。 今回はこれをJavaScriptで作っていきます。 今回作るラングトンのアリの動作の流れ 書く前にどんなものか少し考えてみましょう。 アリの場所のマスの色によってアリの向きの変更 アリの場所のマスの色を反転 アリを一マス進める 1へ。 めちゃめちゃシンプルですね。では早

    ふしぎな動き!JavaScript+HTML5で50行で『ラングトンのアリ』を作ろう - コードレシピ
  • 新消費税率「8%」を簡単に計算するには?

    【続報!】 ASCII.jpに「もっと良い考え方がある」との有力情報が寄せられた。果たして、その方法とは? 「新消費税率8%をもっと簡単に計算する方法が!」 昨年11月に国税庁が発表した通り、年平成26年の4月1日より消費税率が8%に変わる。平成27年の10月にはさらに2%増えて10%になることが分かっていることもあり、商品の価格を「外税表記」に統一する企業も多いようだ。 そこで問題になってくるのが「小売店で物を買うときの消費税の計算」だ。現在は5%なので「1/10にした上で半分にする」という超お手軽な計算が通用する。「1万円なら500円だな」「2400円なら120円だな」「3800円、えーっと200円弱だな」と暗算でも消費税がどれくらいかすぐに分かる。 しかし8%となると面倒くさい。簡単な暗算方法はないものだろうか? 色々試してみた。 その1「1%にして8をかける」

    新消費税率「8%」を簡単に計算するには?
    kana321
    kana321 2014/03/19
    厳密に求めたければ電卓を使う、大体でいいなら「大体10%−大体2%」をしてみる、というのはどうだろう?
  • 1