#include<iostream> #include<string> #include<cmath> #include<cstring> #include<iomanip> #include<cstdio> using namespace std; int main() { char s[100]; while (scanf("%s", s) != EOF) { int len = strlen(s); double sum = 0; for (int i = len - 1; s[i] != '.'; i--) { sum /= double(8.0); sum += double(s[i] - '0'); } sum /= double(8.0); printf("%s [8] = %.100g [10]\n", s, sum); } } |
Double click to view unformatted code.