#include <iostream>
#include <stack>
#include <string>
#include <sstream>
#include <cstdio>
using namespace std;

int main() {
  string s;
  while(getline(cin,s)) {
    stringstream ss;
    ss << s;
    stack<double> st;
    while(ss >> s) {
      if(s=="+") {
	double x=st.top();
	st.pop();
	double y=st.top();
	st.pop();
	st.push(x+y);
      } else if(s=="-") {
	double x=st.top();
	st.pop();
	double y=st.top();
	st.pop();
	st.push(y-x);
      }	else if(s=="/") {
	double x=st.top();
	st.pop();
	double y=st.top();
	st.pop();
	st.push(y/x);
      } else if(s=="*") {
	double x=st.top();
	st.pop();
	double y=st.top();
	st.pop();
	st.push(x*y);
      } else {
	stringstream tt;
	tt << s;
	double x;
	tt >> x;
	st.push(x);
      }
    }
    printf("%.6f\n",st.top());
    st.pop();
  }
  return 0;
}
