欢迎光临
我们一直在努力

除法运算符\与/的区别_visualbasic教程

建站超值云服务器,限时71元/月

整数间执行除法运算时,要使用”\”而不是”/”。”/”运算符要求返回一个单一数值,所以,表面上看似简单的一行代码:

C=A/B

实际上包含了3个隐含的转换操作:2个为除法运算做准备,从Integer转换到Single;一个完成最后的赋值操作,从Integer转换到Single。但是如果使用了”\”操作符,情况就大不相同了!不仅不会有这么多中间步骤,而且执行速度大大提高。

同时请记住:使用”/”操作符做除法运算时,如果其中之一是Double类型,那么结果就将是Double类型。所以,当2个Integer或者Single类型数值做除法运算时,如果想得到高精度的结果,就需要手工强迫其中之一转换为Double类型:

结果为0.3333333

Print1/3

结果为0,333333333333333

Print1/3#->

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 除法运算符\与/的区别_visualbasic教程
分享到: 更多 (0)