除法运算符与/的区别

2016-02-19 19:26 46 1 收藏

今天图老师小编要向大家分享个除法运算符与/的区别教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - 编程语言 】

整数间执行除法运算时,要使用""而不是"/"。"/"运算符要求返回一个单一数值,所以,表面上看似简单的一行代码:
  
  C=A/B
  
  实际上包含了3个隐含的转换操作:2个为除法运算做准备,从Integer转换到Single;一个完成最后的赋值操作,从Integer转换到Single。但是如果使用了""操作符,情况就大不相同了!不仅不会有这么多中间步骤,而且执行速度大大提高。
  
  
  同时请记住:使用"/"操作符做除法运算时,如果其中之一是Double类型,那么结果就将是Double类型。所以,当2个Integer或者Single类型数值做除法运算时,如果想得到高精度的结果,就需要手工强迫其中之一转换为Double类型:
  
  
  '结果为0.3333333
  
  Print1/3
  
  '结果为0,333333333333333
  
  Print1/3#->

来源:http://www.tulaoshi.com/n/20160219/1621007.html

延伸阅读
标签: Web开发
||是这样运算的:从第一个开始,遇到有意义的返回,否则返回最后一个表达式(注意不一定是Boolean值);  &&是这样运算的:从第一个开始,遇到无意义的返回,否则返回最后一个表达式(注意同上);  !是这样运算的:对表达式的值取非(注意不是对表达式)。  什么是无意义呢:如下六个 0,null,undefined,"",false,NaN...
标签: Web开发
在cssrain整理的一个 试题集 中有这么一道题: SCRIPT LANGUAGE="JavaScript" var a = 0; var b = -1; var c = 1; function assert (aVar) { if (aVar==true)     alert(true); else     alert(false); } assert(a) ; assert(b) ; assert(c) ; /SCRIPT 运行代码框 SCRIPT LANGUAGE=&...
从最简单的运算符加号(+)说起,加号(+)是个二元运算符——也就是说,加号只把两个数联接起来,从来不把第三个或者更多的联接起来。 因此,“1加2加3” 在计算机中被表述为: (1 + 2) + 3 // a或者 1 + (2 + 3) // b虽然我们通常写做 1 + 2 + 3,但是并不意味这它和我们数学中的 1+2+3 是等价的。 那么数学中的 1+2+3 到底表示的是 a 呢,还...
标签: PHP
  PHP运算符 下面我分别看一下PHP3的算术、字符串、逻辑与比较等运算符。 1、算术运算符 +: $a + $b 加 $a加上$b -: $a - $b 减 $a减去$b *: $a * $b 乘 $a乘以$b /: $a / $b 除 $a除以$b %: $a % $b 取模 $a除以$b的余数 如果两个操作数都是整型值(字符串将被转换为整型值),除号...
标签: Web开发
JavaScript中减法赋值运算符 (-=)是从变量值中减去表达式值,并将结果赋给该变量。使用方法: result -= expression 其中result是任何数值变量。 expression是任何数值表达式。 说明 使用 -= 运算符与使用下面的语句是等效的: result = result - expression

经验教程

784

收藏

61
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部