Cアルゴリズム - 2.2はじめに

一般的な数学関数

1の#include <stdio.hの>
 2の#include <math.h>の
 3  
4  / * 绝对值* / 
5  INT メイン(){
 6      ダブル DB = - 12.56 7      のprintf(" %.2fする\ n " 、ファブ(DB))。
8      リターン 0 ;
9 }
ファブ(dhouble X)の絶対値
1の#include <stdio.hの>
 2の#include <math.h>の
 3  
4  / * 向下(床)向上(CEIL)取整* / 
5  INT メイン(){
 6      ダブル DB1 = - 5.2、DB2 = 5.2 7      のprintf(" %.0f%.0f \ n " 、床(DB1)、CEIL(DB1))。
8      のprintf(" %.0f%.0f \ n " 、床(DB2)、CEIL(DB2))。
9      リターン 0 ;
10 }
床/切り上げ丸め
1の#include <stdio.hの>
 2の#include <math.h>の
 3  
4  / * 2的三次方* / 
5  INT メイン(){
 6      ダブル DB = POW(2.03.0 )。
7      のprintf(" %Fを\ n " 、DB)。
8      リターン 0 ;
9 }
POWパワー
1の#include <stdio.hの>
 2の#include <math.h>の
 3。 
4。 / * 平方根*の/ 
5。 INT メイン(){
 6。     ダブル DB = SQRT(2.0 );
 図7      のprintf(" %F \ N- " 、DB );
 8      リターン 0 ;
 9 }
平方根SQRT
する#include <stdio.hに> 
する#include <math.h>の/ * ベース番号と戻り型二重自然対数* / int型のmain(){
     ダブル DB =ログ(1.0 ); 
    のprintf(" %F \ N- " 、 DB);
     戻り0 ;     
}


 
ログ

注:下におけるCの数の任意の機能のための需要が式と、存在しないSOLED logzb = logeb / logez

1つの#include <stdio.hの>
 2の#include <math.h>の
 3  
4  / * ラジアン* / 
5  / * ACOSが否定され、その余弦関数の関数です。ACOS(-1.0)-1.0余弦が二重しばしば否定し、次いで型の変数に割り当てられているPI * / 
6。 CONST  ダブル PI = ACOS( - 1.0 );
 7。 
8。 INT メイン(){
 9。     / *    PI *一の回転角度/ 180   * / 
10      ダブル DB1 = SIN(PI * 45 / 180 。11      ダブル DB2 = COS(PI * 45 / 180 )、
 12は     ダブル DB3 =タン(PI * 45/ 180 )。
13      のprintf(" %のF、%Fを、%F \ n " 、DB1、DB2、DB3)。
14      リターン 0 ;
15 }
ラジアンで三角関数
1の#include <stdio.hの>
 2の#include <math.h>の
 3  
4  / * 反三角函数* / 
5  INT メイン(){
 6      ダブル DB1 = ASIN(1 )。
7      二重 DB2 = ACOS( - 1.0 )。
8      ダブル DB3 = ATAN(0 )。
9      のprintf(" %のF、%Fを、%F \ n " 、DB1、DB2、DB3)。
10      リターン 0 ;
11 }
逆三角関数
1の#include <stdio.hの>
 2の#include <math.h>の
 3  
4  int型のmain(){
 5      ダブル DB1 = ROUND(3.40 )。
6      二重 DB2 = ROUND(3.45 )。
7      二重 DB3 = ROUND(3.50 )。
8      ダブル DB4 = ROUND(3.55 )。
9      ダブル DB5 = ROUND(3.60 )。
10      のprintf(" %のDは、%D、%のDは、%D、%d個の\ n "、(INT)DB1、(INT)DB2、(INT)DB3、(INT)DB4(INT )DB5)。
11      リターン 0 ;
12 }
ラウンド丸め

 

おすすめ

転載: www.cnblogs.com/Catherinezhilin/p/11131446.html