找到 34423 篇文章,关于编程

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

Samual Sam
更新于 2020年6月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年6月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年6月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年6月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年6月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年6月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年6月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年6月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年6月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年6月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

广告
© . All rights reserved.