累乗根

xのn乗根は、以下のように累乗根からべき乗に変形することができます。$\\sqrt[n]{x} = x^{\\frac{1}{n}}$

べき乗を計算するときにはMathクラスのpowメソッドを使います。したがって、xのn乗根はpow(x, 1.0 / n)と表すことができます。

次のプログラムでは、入力された整数xの平方根と12乗を出力しています。

let x = parseInt(require("fs").readFileSync("/dev/stdin", "utf8"));
console.log(Math.sqrt(x));
console.log(Math.pow(x, 1.0/2.0));

Reference

 

オンラインジャッジではじめるC/C++プログラミング入門 (マイナビ)

AIZU ONLINE JUDGE のコース問題を題材にした解説書です。各トピックごとに C/C++ 言語の基礎的な内容を学習し、Introduction to Programming の演習問題にチャレンジしていきます。内容は敷居の高いものではなく、プログラミング初学者が取り組む例題からスタートしています。