[英]What is the meaning of this C++ operator?
我对C ++一无所知,我需要将一些代码更改为其他编程语言。 有人可以告诉我以下代码是什么意思吗?
double a = v(i) / 2. / sigma0 / sqrt(_R(i) / P(i));
具体来说, . /
. /
我不清楚。
是运算符/
.
是上一条指令的一部分,表示2.0
。
请注意:
double a = v(i) / 2. / sigma0 / sqrt(_R(i) / P(i));
不同于:
double a = v(i) / 2 / sigma0 / sqrt(_R(i) / P(i));
正如其他答案所回答, /
显然是除法运算符。 2.
表示2.0,在原始答案下的注释中指出,加上“。”使其成为浮点文字。
有关c ++如何处理类似情况的更多信息,请检查以下链接:
http://www.cplusplus.com/doc/tutorial/operators/
http://www.learncpp.com/cpp-tutorial/44-implicit-type-conversion-coercion/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.