デジタルのパワーの値

書式#include <iostreamの>
名前空間stdを使用。

BOOL g_invalid =偽;

BOOL equal_zero(二塩基)
{
    g_invalid = FALSE;
    (ベース<0.000001 &&ベース> -0.000001)があれば
        trueを返します。
    falseを返します。
}

ダブルexe_pow(ダブルベース、INT指数)
{
    ダブルNUM = 1.0。
    以下のために(INT I 1 =; I <=指数; ++ I)
        NUM = NUM *基地;
    NUMを返します。

}


二重電源(ダブルベース、INT指数)
{
    IF(equal_zero(塩基)&&(指数<0))
    {
        g_invalid = TRUE。
        0.0を返します。
    }
    (指数> 0)であれば
        、戻りexe_pow(ベース、指数)。
    他の
        リターン(1.0 / exe_pow(ベース、-exponent));
}


メインINT()
{
    二塩基;
    int型の指数。
    CIN >>ベース>>指数。
    COUT <<電源(ベース、指数)<< ENDL。
    システム(「一時停止」)。
    0を返します。

}

最初は、ベースに電源又は塩基数は0であり、そうでない場合には、負は、この電力は回答の絶対値との数で分割されている場合に正のパワーの数は、通常、算出された場合には、式に従って計算したか否かを判定する。

 

发布了27 篇原创文章 · 获赞 8 · 访问量 2123

おすすめ

転載: blog.csdn.net/hgxy123/article/details/104188840