已知有字符串"维纳|泊松|高斯|辛钦|狄拉克|柯尔莫哥洛夫",请用<c:forTokens>编程输出下列结果。
时间: 2023-08-12 15:11:29 浏览: 49
可以使用<c:forTokens>标签来按指定分隔符拆分字符串,然后循环输出每个拆分后的子字符串。具体实现如下:
```
<c:set var="str" value="维纳|泊松|高斯|辛钦|狄拉克|柯尔莫哥洛夫"/>
<c:forTokens var="token" items="${str}" delims="|">
${token}<br/>
</c:forTokens>
```
输出结果如下:
```
维纳
泊松
高斯
辛钦
狄拉克
柯尔莫哥洛夫
```
在循环过程中,变量${token}依次取到每个拆分后的子字符串,然后输出即可。
相关问题
4. 已知有字符串"维纳|泊松|高斯|辛钦|狄拉克|柯尔莫哥洛夫",请用<c:forTokens>编程输出下列结果。
可以使用以下代码实现:
```
<%
String str = "维纳|泊松|高斯|辛钦|狄拉克|柯尔莫哥洛夫";
StringTokenizer st = new StringTokenizer(str, "|");
%>
<c:forTokens var="token" items="<%= str %>" delims="|">
<%= token %><br/>
</c:forTokens>
```
输出结果为:
```
维纳
泊松
高斯
辛钦
狄拉克
柯尔莫哥洛夫
```
设随机变量 X 服从参数为 2的 泊松分布, 计算 P(|X-2|>=4).
由于 $X$ 服从参数为 2 的泊松分布,因此 $X$ 的概率质量函数为:
$$P(X=k)=\frac{2^k}{k!}e^{-2},\quad k=0,1,2,\ldots$$
利用概率的性质,有:
$$
\begin{aligned}
P(|X-2|\geq 4)&=P(X-2\leq -4\text{ 或 }X-2\geq 4)\\
&=P(X\leq -2\text{ 或 }X\geq 6)\\
&=1-P(0\leq X\leq 5)\\
&=1-\sum_{k=0}^5 P(X=k)\\
&=1-\sum_{k=0}^5 \frac{2^k}{k!}e^{-2}\\
&\approx 0.016
\end{aligned}
$$
因此,$P(|X-2|\geq 4)\approx 0.016$。