JavaA2Z

KAB-studio > プログラミング > JavaA2Z > 自然数とは

自然数

日本語 自然数
英語 natural number
ふりがな しぜんすう
フリガナ シゼンスウ

解説

正の整数
負の数ではなく、小数も持たない数。
0、1、2、……といった数のこと。
いわゆる、物を数えるときに使用する「自然な数」。
ただし、数学的な定義としては厳密には異なる場合がある。また、自然数には「0」を含めない場合もあるため注意。
 
Javaでは、自然数はint等、以下の整数変数で格納する。
 
byte
char
short
int
long
 
特に問題がなければint変数で格納するのがいいだろう。
ただし、char以外は符号を持つため、マイナスの値を格納できる。そのため、これらは「自然数専用」のではないので注意。その点で言えば、別にfloatdoubleといった浮動小数点変数でも問題なく格納できる。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // 自然数100をint型変数iに入れます。
        int i = 100;
        System.out.println( i );
        // 100

        // ただし、int型変数を始め、多くの整数値型は
        // 符号ありのため、マイナスの値も格納できます。
        // その点で、整数値型は自然数専用、というわけでは
        // ありません。
        i = -100;
        System.out.println( i );
        // -100
    }
}
// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // 自然数100をint型変数iに入れます。
        int i = 100;
        System.out.println( i );
        // 100

        // ただし、int型変数を始め、多くの整数値型は
        // 符号ありのため、マイナスの値も格納できます。
        // その点で、整数値型は自然数専用、というわけでは
        // ありません。
        i = -100;
        System.out.println( i );
        // -100
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/10/20
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。