pow

    0

    1答えて

    は、私が(など、reduce、loopを使用して、再帰)のClojureの電力機能を開発するために多くの方法を見てきましたが、それらのどれもJavaのMath/powに依存することなく、 が、私はこれを行うことができます...負の指数を受け入れていませんか?ここで

    0

    1答えて

    xの正の値と負の値の両方について、上記の問題の作業コードを考え出しました。大部分の状況に対する答えは正しいですが、コーナーケースでコードが失敗し、問題の内容を見つけることができません。どのような条件私が行方不明です: ` int pow(int x, int n, int d) { int i=0,rem=1; long long l; if(x==0) { r

    3

    2答えて

    これは私のpowerメソッドの実装です。電源が偶数である場合、私はベースを二乗し、電力が奇数である場合、私は 低減された電力を用いて、再帰的方法を実行2. によって 電力を分割 1を減じて偶数を得、その結果を基数で に掛けて、1を減じた電力を計算します。 ベースケース電源が1のときに到達され、その結果が私の質問は0です。 で、この方法の時間計算量は何ですか?電源を2で割っているので、繰り返しごとに

    1

    1答えて

    "add"述部で "pow"することは可能でしょうか(ちょうどX is Y + Z)? 私はこれます pow(0,1,1). pow(_,0,1). pow(X,Y,Z) :- Y1 is Y - 1, pow(X,Y1,Z1), Z is Z1 * X. をしかし、私はあなたがほかの面で乗算(mul/3)を書くことができます3^2 = 3 * 3 = 3 + 3 + 3

    0

    1答えて

    私は現在、指数関数的降下(http://www.acodersjourney.com/2016/02/26-handle-transient-errors-in-c/)の実装に取り​​組んでいます。 var delay = (int) Math.Round(Math.Pow(timeBetweenAttempts, attempt), MidpointRounding.AwayFromZero);

    1

    2答えて

    私が作成したパワー関数のこのコードは、2つのループ(正の場合と負の指数の場合)を組み合わせる方法があると言われています。条件演算子 double myPow(double base, int exponent) { double result = 1; for (int i = 0; i < exponent; i++) { result *= base;

    0

    2答えて

    私は以下のコードを私が解決する必要があるので私はいくつかのガイダンスが必要です。私はそれらが正しく行われたかどうかはわかりません、彼らは正しいと感じているので、私は正しい出力かどうかは分かりません。 基本的には、指定された半径が20.0のときに、円周と面積を見つける必要があります。私は各コードスニペットの最上部に必要な方程式を持っています。私はちょうど私が正しいか、正しいトラックに沿っているかを知

    3

    1答えて

    ^ (hat) operatorとMath.Pow()関数のMSDNドキュメントを熟読しても、明白な違いはありません。 1つはありますか?一方が関数で他方が演算子とみなされるという違いは明らかである。これは動作しません。 Public Const x As Double = 3 Public Const y As Double = Math.Pow(2, x) ' Fails because o

    1

    2答えて

    6.25のようなダブルが完全な正方形であるかどうかを検出したいと思います。その平方根の整数である、私は public boolean isPerfectDouble(double i) { if (Double.isInfinite(i)) { return false; } double sqrt = Math.sqrt(i);

    -4

    2答えて

    POW()など2^63などの大きな数のために動作しません?(あなたはpow(long long int a, long long int b)代わりのpow(double a, double b)のプロトタイプとPOW関数を書く場合、それは正常に動作します。) ここにコードがある理由を説明してください: #include <stdio.h> #include <math.h> int main