タグ

ブックマーク / www.mwsoft.jp (4)

  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

    taka222
    taka222 2011/01/28
  • Integer.reverse( int ) の処理を追ってみる | mwSoft

    前書き JavaのIntegerクラスには、ビットを反転するInteger.reverseというメソッドがあります。 例えば「100」は2進数に直すと1100100になります。これを反転すると、こんな感じになります。 処理前 : 00000000000000000000000001100100 処理後 : 00100110000000000000000000000000 ちゃんと反転されています。 コード的には以下のような感じで実行します。 /** 3の場合 */ int i = 3; System.out.println( Integer.toBinaryString( i ) ); // => 00000000000000000000000000000011 i = Integer.reverse( i ); System.out.println( Integer.toBinarySt

  • このページは削除されました

    ご迷惑をおかけします。ご指定のページは情報の信頼性に疑問があるとのご指摘を受けましたので、削除致しました。

    taka222
    taka222 2009/08/11
  • Integer.toString( i ) に見る数値から文字列への変換 | mwSoft

    Integer.toString( int )の動作例 Integer.toString( int )はこんな感じで動きます。 /** 100の場合 */ String str = Integer.toString( 100 ); System.out.println( str ); // => 100 Integer.toString( int )の中身 では、Integer.toString( int )の中身はどうなっているのでしょう。 覗いてみました。けっこう長いです。 public static String toString(int i) { // Integer.MIN_VALUEは正の数に変換することができない // 下の処理で正の数への変換を行う箇所がある為、固定の結果を返す形で逃がしている if (i == Integer.MIN_VALUE) return "-214

  • 1