C#的数字运算学习记录
2020-03-01 12:36
295 查看
使用固定点类型
余数的计算方法
运用 “%”以完成计算除法算法中求余数的操作。
decimal 类型
decimal 类型的范围较小,但精度高于 double。 “固定点”一词意味着,十进制小数点(或二进制小数点)不会移动。
例:
double a = 1.0;
double b = 3.0;
Console.WriteLine(a / b);
decimal c = 1.0M;
decimal d = 3.0M;
Console.WriteLine(c / d);
- 注意:数字中的 M 后缀指明了常数应如何使用 decimal 类型。若数字后缀缺少M,则会报错。
上图为正确操作。
C#中的PI值计算(以计算圆面积为例)
double radius = 2.50;
double area = Math.PI * radius * radius;
Console.WriteLine(area);
在需要运用到PI的圆面积计算当中,通过输入“Math.PI”来引用高精度的PI值常数。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C#数字图像处理算法学习笔记(二)--点运算与直方图
- python学习记录 — (6)数字
- Java与C#的比较学习记录(3)
- C#(入门级)学习记录
- C# ASP.NET 学习记录
- 黑马程序员之C#编程基础学习笔记:不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出。
- 转载 张子阳 学习记录 c#网络编程
- Swift学习记录 -- 3. 逻辑分支语句(if , else if ,三目运算 ,guard)
- [记录caffe学习]1.caffe自带数字识别例子
- c#.net单例模式的学习记录!
- 乙级pat学习记录 1012 数字分类
- 通过博客记录自己学习数字图像处理的过程
- C#学习中记录(二)--------数据库的连接操作
- 记录学习第一天-c#
- Perl 学习记录1 Perl的基本构件:数字和字符串
- .黑马程序员之C#编程基础学习笔记:不断要求用户输入一个数字,当用户输入end的时候显示刚才输入的数字中的最大值。
- C#学习之System.Collections.Generic 与 System.Collections 记录
- C#学习记录9——Streams数据流
- 传说中百度的试题,用C#做二进制运算得到2.5亿数字中不重复数字数的O(n)算法