找到 2628 篇文章 关于 C#

在 C# 中使用数值运算符操作小数

Samual Sam
更新于 2020-06-22 14:56:09

148 次浏览

使用 C#,您可以使用 +、-、* 等运算符操作小数。让我们看看如何减去小数。首先,设置两个小数:decimal d1 = 9.5M; decimal d2 = 4.2M;现在减去这两个值:d1 = d1 - d2;以下是代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       decimal d1 = 9.5M;       decimal d2 = 4.2M;       d1 = d1 + d2;       Console.WriteLine("十进制数的加法:" + d1);       d1 = d1 - d2;       Console.WriteLine("十进制数的减法:" + d1);    } }输出十进制数的加法:13.7 十进制数的减法:9.5

C# 中的十进制常量

karthikeya Boyini
更新于 2020-06-22 14:48:39

3K+ 次浏览

Decimal 类型具有获取最小值和最大值的常量。设置一个小数:decimal d = 5.8M;要获取 decimal 类型的最小值和最大值,请使用以下属性:decimal.MaxValue decimal.MinValue以下完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       decimal d = 5.8M;       Console.WriteLine(d);       Console.WriteLine("最大值:" + decimal.MaxValue);       Console.WriteLine("最大值:" + decimal.MinValue);    } }输出5.8 最大值:79228162514264337593543950335 最大值:-79228162514264337593543950335

C# 中的 Decimal 类型

Samual Sam
更新于 2020-06-22 14:48:59

2K+ 次浏览

decimal 类型是值类型,具有加、减、乘和除运算符。首先,设置两个小数:decimal d1 = 5.8M; decimal d2 = 3.2M;要添加小数:d1 = d1 + d2;让我们看一个添加两个小数的示例:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       decimal d1 = 5.8M;       decimal d2 = 3.2M;       d1 = d1 + d2;       Console.WriteLine(d1);    } }输出9.0

在 C# 中将数字四舍五入到最接近的偶数

karthikeya Boyini
更新于 2020-06-22 14:49:23

652 次浏览

ToEven 属性与 MidpointRounding 枚举一起使用,将数字四舍五入到最接近的偶数。声明并初始化一个小数:decimal val = 25.55M;要将数字四舍五入到最接近的偶数:decimal.Round(val, 0, MidpointRounding.ToEven)以下完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       decimal val = 25.55M;       Console.WriteLine(decimal.Round(val, 0, MidpointRounding.ToEven));    } }输出26

C# 程序,删除小数点后的所有数字

Samual Sam
更新于 2020-06-22 14:49:48

4K+ 次浏览

在 C# 中使用 Truncate 方法删除小数点后的所有数字。假设以下为我们的数字:9.15M要删除小数点后的数字,请使用 Truncate():decimal.Truncate(9.15M)让我们看看完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       decimal val = 9.15M;       Console.WriteLine(decimal.Truncate(val));    } }输出9

C# 中的 Long.parse 方法

karthikeya Boyini
更新于 2020-06-22 14:50:11

1K+ 次浏览

要将字符串转换为长整数,请在 C# 中使用 Long.parse 方法:首先,设置一个字符串:string str = "7864646475767";现在,将其转换为长整数:long.Parse(str);以下是完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       string str = "7864646475767";       long res = long.Parse(str);       Console.WriteLine(res);    } }输出7864646475767

C# 中的 Bool.parse 方法

Samual Sam
更新于 2020-06-22 14:50:31

131 次浏览

要将字符串转换为布尔值,请在 C# 中使用 Bool.parse 方法:首先,设置一个字符串:string str = "true";现在,将其转换为布尔值:bool.Parse(str);以下是完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       string str = "true";       bool res = bool.Parse(str);       Console.WriteLine(res);    } }输出True

C# 中的 Group by 运算符

karthikeya Boyini
更新于 2020-06-22 14:51:03

134 次浏览

在 C# 中使用 group by 运算符将表达式的结果分成几部分。假设以下为我们的数组:int[] a = { 5, 10, 15, 20, 25, 30 };现在,使用 Group by 和 orderby,我们将找到大于 20 的元素:var check = from element in a orderby element group element by chkGreater(element);以下是完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       int[] a = { 5, 10, 15, 20, 25, 30 };       var check = from element ... 阅读更多

C# 程序,检查两个序列是否相同

Samual Sam
更新于 2020-06-22 14:51:28

145 次浏览

SequenceEqual 方法用于测试集合的相等性。设置序列:string[] arr1 = { "This", "is", "it" }; string[] arr2 = { "My", "work", "report" }; string[] arr3 = { "This", "is", "it" };现在,使用 SequenceEquals 方法检查序列是否相同:arr1.SequenceEqual(arr2);以下是一个示例:示例 在线演示using System; using System.Linq; class Program {    static void Main() {       string[] arr1 = { "This", "is", "it" };       string[] arr2 = { "My", "work", "report" };       string[] arr3 = { "This", "is", "it" };       bool res1 = arr1.SequenceEqual(arr2);       Console.WriteLine(res1);       bool res2 = arr1.SequenceEqual(arr3);       Console.WriteLine(res2);    } }输出False True

C# 程序,从数组中查找最大元素

karthikeya Boyini
更新于 2020-06-22 14:51:48

2K+ 次浏览

声明一个数组:int[] arr = { 20, 50, -35, 25, 60 };现在要从数组中获取最大元素,请使用 Max() 方法:arr.Max());以下是完整代码:示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       int[] arr = { 20, 50, -35, 25, 60 };       Console.WriteLine(arr.Max());    } }输出60

广告