• math.h 所有参数与返回值都是什么类型?
  • 求X的Y次方的函数是什么
  • 求根号X的函数是什么
  • 浮点数之间的求余运算是什么函数
  • 将浮点数的小数部分与整数部分拆分出来是什么函数
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#define Π 3.14159265
/* modf = mod float = 浮点数取余数 = 小数与整数分割 @注意 1:math.h所有函数的返回值与传参都是double 2:Π的标准值:3.14159265 //多一位少一位都不行 3:一度=Π/180 4:e = 2.718282 5:log() //默认e为对数 6:函数传递单个地址用&就能ok ; 传递系列地址用指针; 7:pow(x,y) --> x^y 8:sqrt(x) --> √x 9:cell(x) --> 返回>=x的最小整数 10:floor(x) --> 返回<=x的最大整数 11:fabs(x) --> |x| 12:fmod(x,y) --> 浮点数之间的求余 --> x%y */

/* @modf(double x,double * i) @参数i 存放整数部分; @返回小数部分 */

void MATH_TEXT()
{
   
	printf("cos45:%lf\n", cos( 45*(Π/180) ));
	printf("sin45:%lf\n", sin(45 * (Π / 180)));
	printf("tan45:%lf\n", tan(45 * (Π / 180)));
	printf("e^1:%lf\n", exp(1));
	printf("e:%lf\n", log(2.718282));
	printf("log10^100:%lf\n", log10(100));

	double Number = 1.111111;
	double intpart,floatpart;
	floatpart = modf(Number, &intpart);
	printf("小数部分:%lf\t整数部分:%lf",floatpart,intpart);


}