我不熟悉C和我试图将我发现的一段代码翻译成另一种语言。在大多数情况下,它是相当直观的,但现在我遇到了一些代码,其中减法运算符前面有一个fullstop,如下所示:
<!DOCTYPE html>
<html>
<head>
<title>Leaflet 1.0.3</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link type="text/css" rel="stylesheet" href="//unpkg.com/leaflet@1.0.3/dist/leaflet.css" />
</head>
<body>
<div id="leaflet"></div>
<script type="application/javascript" src="//unpkg.com/leaflet@1.0.3/dist/leaflet.js"></script>
</body>
</html>
我搜索了它,但我找到的关于点运算符的所有内容都是对象的标准属性访问。我遇到过&#39; .-&#39;在其他语言中的运算符,它表示数组上的元素操作,但在我的代码中,没有元素是数组;所有A,B和C都是双打。
答案 0 :(得分:2)
它指示编译器将该文字编号视为浮点编号。
1. = 1.0
C = 1.-exp(A/B)
相当于C = 1.0 -exp(A/B)