タグ

ブックマーク / mimumimu.net (2)

  • 銀行丸めと四捨五入。 | みむらの手記手帳

    C や C# そして RubyJava などでは、実数を整数に丸める際、 単純にキャストしますと切り捨てますが、 round 関数で丸める際に、挙動が異なります。 Python: Ruby: C#: (自作のシェル経由でごめんなさい) C や Ruby, Java では四捨五入がデフォルトで行われますが、 C# では、銀行丸めがデフォルトで行われます。 正式名称は 「最近接偶数への丸め」と言いますが、 「銀行丸め」のほか、「JIS丸め」「ISO丸め」とも言われます。 [Wikipedia の解説記事] JIS丸めとは? http://homepage1.nifty.com/s_miyake/hp/jisround.htm JIS Z 8401 http://www.jisc.go.jp/app/pager?id=94037 上の記事の文章を用いて、簡単に説明すれば、 N桁で丸める場合

    銀行丸めと四捨五入。 | みむらの手記手帳
    rin51
    rin51 2018/02/03
  • YAMAHA ルータの設定を Visual Studio で書きやすく | みむらの手記手帳

    どうもみむらです。 あけましておめでとうございます! ってやつです。 新春はやっぱり「書き初め」しますよね。 新年の抱負や決意をしたためるわけです。 私もしようとしていたんです。 絶対に LAN1/1 から開始する通信を LAN1 に流してはいけない、とか。 でもなんというか、書くための環境が気になって手を出してしまったところ まだ書けていないのが実情です。 ・・近いうちにやらないといけませんね。 今回はそんな中で生まれたツールをひとつ。 YAMAHA ルータコンフィグ用 Visual Studio 拡張 私も YAMAHA のルータを使うユーザの一人なのですが、 何かコンフィグを書くときに、無機質で疲れてくる、そんなことはありませんか。 YAMAHA NVR500 と OCN でひかり電話と IPv6 ヤマハルータと Hyper-V でネットワーク的な隔離環境を作ってみる ふと昨晩思い立

    YAMAHA ルータの設定を Visual Studio で書きやすく | みむらの手記手帳
    rin51
    rin51 2015/01/05
  • 1