#include <bits/stdc++.h>
using namespace std;

int main()
{
	double a, b;
	char ch;
	stack<double> st;
	while ((ch = getchar()) != EOF) {
		if (ch == '+' && st.size() >= 2) {
			b = st.top(); st.pop();
			a = st.top(); st.pop();
			st.push(a + b);
		}
		if (ch == '-' && st.size() >= 2) {
			b = st.top(); st.pop();
			a = st.top(); st.pop();
			st.push(a - b);
		}
		if (ch == '*' && st.size() >= 2) {
			b = st.top(); st.pop();
			a = st.top(); st.pop();
			st.push(a * b);
		}
		if (ch == '/' && st.size() >= 2) {
			b = st.top(); st.pop();
			a = st.top(); st.pop();
			st.push(a / b);
		}
		if (ch >= '0' && ch <= '9') {
			ungetc(ch,stdin);
			scanf("%lf",&a);
			st.push(a);
		}
		if (ch == '\n' && st.size() >= 1) {
			printf("%.6f\n",st.top()); st.pop();
		}
	}
	return 0;
}