万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    浮動小数点型の誤差 C#

    小数(浮動小数点数型)の計算が思った結果にならない理由と解決法: .NET Tips: C#, VB.NET

             if(0.1f + 0.2f == 0.3f)
                {
                    Debug.Log("ok");
                }

    一応ok

    ・17桁表示

             Debug.Log((0.1f).ToString("G17"));
    0.100000001
                Debug.Log((0.2f).ToString("G17"));
    0.200000003
                Debug.Log((0.1f + 0.2f).ToString("G17"));
    0.300000012
                Debug.Log((0.3f).ToString("G17"));
    0.300000012

    fなしのやつは。

             if(0.1 + 0.2 == 0.3)
                {
                    Debug.Log("ok");
                }

    Double型だ

    var o = 0.1;
    Debug.Log(o.GetType());