logo

C 数学

C プログラミングでは、ヘッダー ファイルで定義された関数を通じて数学的演算を実行できます。ヘッダー ファイルには、sqrt()、pow()、ceil()、floor() などの数学的演算を実行するためのさまざまなメソッドが含まれています。

C の数学関数

math.h ヘッダー ファイルにはさまざまなメソッドがあります。 math.h ヘッダー ファイルでよく使用される関数を以下に示します。

いいえ。関数説明
1)天井(数値)指定された数値を切り上げます。指定された数値以上の整数値を返します。
2)フロア(番号)指定された数値を切り捨てます。指定された数値以下の整数値を返します。
3)sqrt(数値)指定された数値の平方根を返します。
4)pow(基数、指数)指定された数値のべき乗を返します。
5)腹筋(数値)指定された数値の絶対値を返します。

C の数学の例

math.h ヘッダー ファイルにある数学関数の簡単な例を見てみましょう。

 #include #include int main(){ printf('
%f',ceil(3.6)); printf('
%f',ceil(3.3)); printf('
%f',floor(3.6)); printf('
%f',floor(3.2)); printf('
%f',sqrt(16)); printf('
%f',sqrt(7)); printf('
%f',pow(2,4)); printf('
%f',pow(3,3)); printf('
%d',abs(-12)); return 0; } 

出力:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12