タグ

Javascriptと数学に関するlockcoleのブックマーク (1)

  • てっく煮ブログ - 四則演算を JavaScript で実装する

    aki noteGoogle 電話面接を受けました orz (いまは消えてるけど)にて割り算が壊れました。自分で実装してみてくださいという質問が紹介されていた。せっかく(?)の機会なので、割り算だけでなく、四則演算を全部壊してみて、JavaScript で実装して見ることにした。JavaScript を選んだのは、コンパイル不要、ビット演算がある、Firebug で手軽に確認できる、という理由から。それ以上の深い意味はない。ということで、次のような問題に一般化してみた。問い四則演算を JavaScript で実装しなさい。演算子は ==、!= およびビット演算子のみ使ってよいものとします。補足例えば、for 文で for(var i = 0; i { // ... } と書くためには、++ 演算子は次のように定義できる。 function in

    lockcole
    lockcole 2007/06/29
    単純な四則演算命令をJavascriptで実装し直す。ビット演算が使えるのでそれで。たまに見ると勉強になる。2の補数の説明がGOOD。この辺,Cでアーキテクチャ依存したコードだとワケ分からん最適化してたりして面白そう。
  • 1