タグ

2013年11月24日のブックマーク (3件)

  • 直列加算と並列加算でdoubleの足し算の結果が変わる話 - きしだのHatena

    Javaに限った話ではないのだけど、Javaで並列加算が気軽にできるようになったので、気に留めておいたほうがいい話。 まず、次のようなコードを動かしてみます。 public static void main(String[] args){ double[] data = { 1.234E80, -1.234E80, 2, 3}; System.out.println(Arrays.stream(data).sum()); System.out.println(Arrays.stream(data).parallel().sum()); } 1.234×10^80と-1.234×10^80という、桁が大きくて符号の違う数を並べて、そのあとに2と3という1桁の数値を置いています。 これらを加算すると、1.234×10^80と-1.234×10^80は符号が違うだけなので、当然結果は0になります

    直列加算と並列加算でdoubleの足し算の結果が変わる話 - きしだのHatena
    cd01
    cd01 2013/11/24
  • きのう娘がボーイフレンドを連れてきたんだが・・・ - ICHIROYAのブログ

    きのう、娘のボーイフレンドがやってきた。 僕は結城紬を着て和室で正座して、ふたりを迎えた。 カレと娘は二人並んで正座し、嫁がお茶を運んできて、湯のみに注ごうとしていたとき。 カレが唐突に、敷いていた座布団を横にはねのけ、がばっと両手をつき、「お嬢様と正式にお付き合いさせてください!」と言った。 そして、髭を触りながら、僕は思案する。 この男は、誠実だろうか? この男は、パチンコや競馬や女装や、そのほかもろもろの僕には言えない趣味はないだろうか? この男は、そもそも幸せになるチカラがあるのだろうか? この男は、どれぐらい稼げるのだろうか? この男は・・・・ 凍りついた雰囲気。 で、嫁が横から口を出す。 「まあまあ、先にお茶でも飲んでくださいな」 娘のボーイフレンドがやってきて、父の僕に挨拶するということは、昨今こういうことではない、ということは、ずっと前からわかっていた。 うちには娘がふたり

    きのう娘がボーイフレンドを連れてきたんだが・・・ - ICHIROYAのブログ
    cd01
    cd01 2013/11/24
  • 「Aしかない」とか極論を言う人の役立たなさ - プロマネブログ

    「AともいえるがBともいえる」とか言う人の役立たなさ - Chikirinの日記 いろいろコメントをもらったのですが、はてブコメ欄みると文章がわかりづらいせいで読み違えているなってコメント幾つか見られたので、朱書きで補足追記してます。 普段から極論ばっかり行っているちきりん氏がついに自己弁護? あまりにもしょうもなかったので、ツッコミをつい入れてしまいました。 さすが、議論の呼び水としての力健在ですな。 「Aだ」「Bだ」ためには問題設定の妥当性が必要 さて、この文章いろいろ突っ込みどころをはらんでますが、最大の問題としては問題設定の不具合を批判者に転嫁している点です。 往々にして議論を行う場合、「Yes」か「No」かの選択を行う場合が多いです。 <追記>言い換えると「A」か「notA」か。 これは議論がスッキリしやすく、答えも出しやすいから。 ところが、「A」か「B」か、という選択の場合、

    「Aしかない」とか極論を言う人の役立たなさ - プロマネブログ
    cd01
    cd01 2013/11/24