Home > 技術 > JavaのLong型の最大桁数について

JavaのLong型の最大桁数について

各数値クラスには便利な定数が用意されていた。
とりあえず一通り出力してみるプログラムをメモ。

public class maxlongvalue {
 public static void main(String[] args) {
  System.out.println(Byte.MAX_VALUE);
  System.out.println(Short.MAX_VALUE);
  System.out.println(Integer.MAX_VALUE);
  //LongのMax値
  System.out.println(Long.MAX_VALUE);
  //LongのMin値
  System.out.println(Long.MIN_VALUE);
  System.out.println(Float.MAX_VALUE);
  System.out.println(Double.MAX_VALUE);
  System.out.println(Float.POSITIVE_INFINITY);
  System.out.println(Float.NEGATIVE_INFINITY);
 }
}

結果はこんな感じ

    127
    32767
    2147483647
    9223372036854775807   ←ここがLongの最大値
    -9223372036854775808  ←ここがLongの最小値
    3.4028235E38
    1.7976931348623157E308
    Infinity
    -Infinity

一応19桁近く表示可能のようだ。
覚えておいて損はなさそう。

Trackback:1

TrackBack URL for this entry
http://hisasann.com/cgi-bin/mt/mt-tb.cgi/540
Listed below are links to weblogs that reference
JavaのLong型の最大桁数について from HouseTect, JavaScriptな情報をあなたに
bit数と10進数の桁数を暗算する方法 from 凪瀬 Blog 2007-10-18 (木) 13:11
bit数と10進数の桁数を暗算する方法

Home > 技術 > JavaのLong型の最大桁数について

Tag cloud
月別アーカイブ
Powered by
Powered by
Movable Type Commercial 4.261

Page Top