#include <iostream>
#include <sstream>
#include <stack>
#include <cstdio>
#include <cstdlib>
using namespace std;
int main(){
	string s;
	while(getline(cin,s)){
		stringstream ss;
		stack<double> st;
		string tmp;
		ss<<s;
		while(ss>>tmp){
			if(tmp=="+"){
				double b=st.top();
				st.pop();
				double a=st.top();
				st.pop();
				st.push(a+b);
			}else if(tmp=="-"){
				double b=st.top();
				st.pop();
				double a=st.top();
				st.pop();
				st.push(a-b);
			}else if(tmp=="*"){
				double b=st.top();
				st.pop();
				double a=st.top();
				st.pop();
				st.push(a*b);
			}else if(tmp=="/"){
				double b=st.top();
				st.pop();
				double a=st.top();
				st.pop();
				st.push(a/b);
			}else{
				st.push(atof(tmp.c_str()));
			}
		}
		printf("%.6f\n",st.top());
	}
	return 0;
}