C#——Math 数学函数详情

Math 数学函数

Math: 数学类 提供一些相关数学就散的属性和方法,四舍五入,向上求整和向下求整,开平方,几次方 最大值和最小值 sin cos绝对值等

方法:

1. Math.PI = π

double x = 2*180/Math.PI;

’Console.WriteLine(x);

2. Math.Abs() 求绝对值

int a = -3;

Console.WriteLine(Math.Abs(3));

3. Math.Sin()

返回指定角度的正弦值 参数是孤度数,不是度单位

double f = Math.PI / 6; // π/60 = 180度/6 = 30度

Console.WriteLine(Math.Sin(f)); // sin(30度) = 0.5

4. Math.Cos() 余弦

double f = Math.PI / 6;

Console.WriteLine(Math.Cos(f));         // cos30 = 0.8

5. Math.tan() 正切

正切和余切正好互为倒数 正切是3/4 余切就是4/3

double f1 = Math.PI / 4;         // 45度

Console.WriteLine(Math.Tan(f1));     //1

6. Math.BigMul() 俩数相乘

int i1 = 999;

int i2 = 100;

Console.WriteLine(Math.BigMul(i1,i2));

7. Math.Max() 求最大值

int i1 = 999;

int i2 = 100;

Console.WriteLine(Math.Max(i1,i2));         //999

8. Math.Min() 求最小值

int i1 = 999;

int i2 = 100;

Console.WriteLine(Math.Min(i1,i2));        // 100

9. Math.Floor() 向下求整

float f3 = 8.199f;

Console.WriteLine(Math.Floor(f3));         // 8

10. Math.Ceiling() 向上求整

float f3 = 8.199f;

Console.WriteLine(Math.Ceiling(f3));    // 9

11. Math.Round() 四舍五入方法

float i4 = 4.375f;

Console.WriteLine(Math.Round(i4)); // 默认情况下是整数

Console.WriteLine(Math.Round(i4,1)); // 4.9

12. Math.Sqrt() 制定数字的开平方计算

Console.WriteLine(Math.Sqrt(5));

13. Math.Power() 指定数字的多少次方

Console.WriteLine(Math.Pow(2,3));

14. Math.Asin()    参数是正弦值 

必须在-1和1之间 返回的值是一个弧度数

float i5 = 0.5f;             // 正弦值是0.5对应的角度是30度

Console.WriteLine(Math.Asin(i5));         // π/6=

Math.Atan()       参数是正切值,返回的是角度,以弧度为单位

float i6 = 1f;

Console.WriteLine(Math.Atan(i6)); // π/4=

相关推荐

  1. cmath库常用函数

    2024-06-11 07:30:02       35 阅读
  2. C#——Math 数学函数详情

    2024-06-11 07:30:02       35 阅读
  3. Python基础知识:数字类型及数学函数详解

    2024-06-11 07:30:02       43 阅读
  4. C 多维数组、特殊字符和字符串函数详解

    2024-06-11 07:30:02       56 阅读
  5. Hive数学函数讲解

    2024-06-11 07:30:02       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-11 07:30:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-11 07:30:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-11 07:30:02       82 阅读
  4. Python语言-面向对象

    2024-06-11 07:30:02       91 阅读

热门阅读

  1. 【Spring Boot】Spring Boot 的世界之旅1

    2024-06-11 07:30:02       30 阅读
  2. Toast.makeText() 使用方法

    2024-06-11 07:30:02       30 阅读
  3. 设计模式之组合模式

    2024-06-11 07:30:02       24 阅读
  4. 速盾:图片cdn加速 免费

    2024-06-11 07:30:02       31 阅读
  5. react+wijmo所遇问题

    2024-06-11 07:30:02       35 阅读
  6. 电商项目-day01

    2024-06-11 07:30:02       36 阅读
  7. 前端学习----css基础语法

    2024-06-11 07:30:02       30 阅读
  8. 前端 CSS 经典:CSS 原子化

    2024-06-11 07:30:02       29 阅读
  9. 移动端适配和响应式页面中的常用单位

    2024-06-11 07:30:02       31 阅读
  10. MongoDB 部署分片集群

    2024-06-11 07:30:02       24 阅读