<< 2008/10/05 | Home | 2008/10/07 >>

Short, Integer, Long, Float, Double 型の最大値 / 最小値 & それぞれの値を漢数字表記すると

たまに確認が必要になるのでメモ。特に int 型なんかはうっかりするとオーバーフローするので気をつけないといけませんね。
Short.MAX_VALUE: 32767 -> 約3万
Short.MIN_VALUE: -32768
Integer.MAX_VALUE: 2147483647 -> 約21億
Integer.MIN_VALUE: -2147483648
Long.MAX_VALUE: 9223372036854775807 -> 約922京(けい)
Long.MIN_VALUE: -9223372036854775808
Float.MAX_VALUE: 3.4028235E38 -> 約340澗(かん)
Float.MIN_VALUE: 1.4E-45
Double.MAX_VALUE: 1.7976931348623157E308 -> 約1.7澗(かん) x 1無量大数 x 1無量大数 x 1無量大数 x 1無量大数
Double.MIN_VALUE: 4.9E-324

確認につかったコードはこんなの

public class MaxMinValues {
public static void main(String[] args){
System.out.println("Short.MAX_VALUE: "+Short.MAX_VALUE);
System.out.println("Short.MIN_VALUE: "+Short.MIN_VALUE);
System.out.println("Integer.MAX_VALUE: "+Integer.MAX_VALUE);
System.out.println("Integer.MIN_VALUE: "+Integer.MIN_VALUE);
System.out.println("Long.MAX_VALUE: "+Long.MAX_VALUE);
System.out.println("Long.MIN_VALUE: "+Long.MIN_VALUE);
System.out.println("Float.MAX_VALUE: "+Float.MAX_VALUE);
System.out.println("Float.MIN_VALUE: "+Float.MIN_VALUE);
System.out.println("Double.MAX_VALUE: "+Double.MAX_VALUE);
System.out.println("Double.MIN_VALUE: "+Double.MIN_VALUE);
}
}

タグ :

Epictetus 0.3.2 beta: Database Desktop Manager

TSSで宣伝されているデータベース管理ツールです。

Java ベースで Oracle, MSSQL, MySQL, Firebird, HsqlDB, H2, PostgreSQL と主要なデータベースを一通りサポートしているみたいで便利そうです。

Antilogic Software - Download Database Manager
Epictetus 0.3.1 beta (Database Manager)
現在ダウンロード中。

タグ :