#include「math.h」

    技术2024-12-25  52

    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); }
    Processed: 0.016, SQL: 9