[プログラミングの質問]平方根

リンク:https://www.nowcoder.com/questionTerminal/5272cb35e20d460d85362c3728d4197a

出典:牛オフネットワーク
 

[プログラミングの質問]平方根

  • 不快指数:82時間制限:C / C ++、1秒、2秒間隔の制限他の言語:C / C ++ 32M、64M他の言語

任意の数学関数ライブラリの非存在下では、要求は、n乗の数mの結果を開きます。

説明を入力します。

各入力線は正の実数を含む、1つだけであり、正の整数nは、1 <= N <= 32、1 <= M <= 2N2 ^ {n}は2NをMです。

 

出力説明:

出力のみ1行n乗結果の印刷は、小数点の後に12を保持するために、離れmです。

例1

エントリー

2 10

輸出

1.071773462536

投稿者:https://blog.csdn.net/white_zzZ/article/details/104096412

無限に近いxに近似におけるオンラインのアイデア、のんの考えていないので、その無限に近いメートルに、xのn乗(のようはるかに近い、独自の定義に)

知識アップ学習長い二入力フォーマットLLFまたはLfのに加え、

#include <ビット/ STDC ++ H>
 使用して 名前空間STDを、
CONST  ダブル EPS = 1E- 13 長い 二重N、M。
INT メイン(){ 
    scanf関数(" %LLF%LLF "、&​​M、&N)
    長い 二重 L = 0.0、R = 2.0 一方、(ファブ(RL)> = EPS){
         長い ダブルミッド=(L + R)/ 2 長い 二重 TMP = POW(MID、N)。
        もし(TMP> M){ 
            R =ミッド; 
        } { 
            L = ミッド。
        } 
    } 
    のprintf(" %.12llf \ n " 、L)。
    リターン 0 ; 
}

 

おすすめ

転載: www.cnblogs.com/Ge-Zsj/p/12659451.html