精易论坛

标题: C#的除法运算 [打印本页]

作者: ㄣ负二代    时间: 2013-2-15 19:13
标题: C#的除法运算
除法运算的算法规则见表7-5:
表7-5:

在除法运算过程中,默认的返回值的类型与精度最高的操作数类型相同。比如,5/2的结果为2,而5.0/2结果为2.5。如果两个整数类型的变量相除又不能整除的话,返回的结果是不大于相除之值的最大整数。看下面的例子:
程序清单7-3:
using System;class Test{ public static void Main(){   Console.WriteLine(5/3);   Console.WriteLine(4/3);   Console.WriteLine((5/e)==(4/3));   Console.WriteLine(5.0/3);   Console.WriteLine(4.0/3);   Console.WriteLine((5.0/3)==(4.0/3));  }}输出将是:
1
1
True
1.66666666667
1.33333333333
False





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4