JavaA2Z

KAB-studio > プログラミング > JavaA2Z > 累乗とは

累乗

日本語 累乗
英語 power
ふりがな るいじょう
フリガナ ルイジョウ

解説

ある数を数回掛け合わせること。
たとえば「2 * 2 * 2」のような計算のこと。「2の3乗」と表現する。
 
ただ掛け合わせればいいだけなので、基本的にはforループ等で計算できる。
また、doubleの場合にはMathクラスのpow()メソッドで計算できる。

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

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

// Sample.java
import java.math.BigDecimal;

public class Sample
{
    public static void main( String[] args )
    {
        // double型の場合にはMathクラスのpow()メソッドで
        // 累乗を計算できます。
        // 「2の3乗」を計算します。
        System.out.println( Math.pow( 2, 3 ) );
        // 8.0

        // BigDecimalクラスを使用する場合には
        // 専用のメソッドがないので普通に計算します。
        BigDecimal bigDecimal = new BigDecimal( "2" );
        BigDecimal result = bigDecimal;
        forint iF1 = 0; iF1 < 3 - 1; ++iF1 )
        {
            result = result.multiply( bigDecimal );
        }
        System.out.println( result );
        // 8
    }
}
// Sample.java
import java.math.BigDecimal;

public class Sample
{
    public static void main( String[] args )
    {
        // double型の場合にはMathクラスのpow()メソッドで
        // 累乗を計算できます。
        // 「2の3乗」を計算します。
        System.out.println( Math.pow( 2, 3 ) );
        // 8.0

        // BigDecimalクラスを使用する場合には
        // 専用のメソッドがないので普通に計算します。
        BigDecimal bigDecimal = new BigDecimal( "2" );
        BigDecimal result = bigDecimal;
        for( int iF1 = 0; iF1 < 3 - 1; ++iF1 )
        {
            result = result.multiply( bigDecimal );
        }
        System.out.println( result );
        // 8
    }
}

この単語を含むページ

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

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

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

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