#include <iostream> #include <cmath> using namespace std; int main() { double v1 = 2.0; double v2 = -3.14; int k = -10; cout << "v1 : " << v1 << ", v2 : " << v2 << ", k : " << k << endl; cout << " pow(v1, 2) " << pow(v1, 2) << " pow(pow(v1, 2), 0.5) " << pow(pow(v1, 2), 0.5) << " sqrt(pow(v1, 2)) " << sqrt(pow(v1, 2)) << endl; cout << " cbrt(v1) " << cbrt(v1) << " pow(v1, 1.0/3.0) " << pow(v1, 1.0/3.0) << endl; cout << " hypot(1, 2) " << hypot(1, 2) << " sqrt(pow(1, 2)+pow(2, 2)) " << sqrt(pow(1, 2)+pow(2, 2)) << endl; cout << " abs(k) " << abs(-2) << " abs(v2) " << abs(-3.14) << endl; return 0; }
v1 : 2, v2 : -3.14, k : -10 pow(v1, 2) 4 pow(pow(v1, 2), 0.5) 2 sqrt(pow(v1, 2)) 2 cbrt(v1) 1.25992 pow(v1, 1.0/3.0) 1.25992 hypot(1, 2) 2.23607 sqrt(pow(1, 2)+pow(2, 2)) 2.23607 abs(k) 2 abs(v2) 3.14
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |