2810: T3-科学计数法

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:5 解决:4

题目描述

给你一个大于等于 $1$ 的浮点数 $x$,请将其转换为科学记数法输出。

科学记数法是一种记数的方法。把一个数表示成 $a$ 与 $10$ 的 $n$ 次幂相乘的形式,其中 $1\le |a|\lt 10$,$n$ 为整数。

- $1997.0111$ 用科学计数法会记作 $1.9970111\times 10^3$,你应该输出 `1.9970111*10^3`。
- $1.0003$ 用科学计数法会记作 $1.0003\times 10^0$,你应该输出 `1.0003*10^0`。

注意,此时 $a$ 小数点后末尾的 $0$ 是有意义的,你不应该略去任何一个初始给定的 $0$。

- $1997.01110$ 用科学计数法会记作 $1.99701110\times 10^3$,你应该输出 `1.99701110*10^3`。
- $1.00030000$ 用科学计数法会记作 $1.00030000\times 10^0$,你应该输出 `1.00030000*10^0`。

输入

输入一个大于等于 $1$ 的浮点数 $x$。

提示:请用字符串的形式读取,如果使用 `double` 的形式肯定会丢失精度。

输出

按题目要求输出对应的科学记数法。

样例输入 复制

1997.0111

样例输出 复制

1.9970111*10^3

提示

```input2
1.0003
```

```output2
1.0003*10^0
```

```input3
1997.01110
```

```output3
1.99701110*10^3
```

```input4
1.00030000
```

```output4
1.00030000*10^0
```


```input5
3
```

```output5
3*10^0
```


```input6
33
```

```output6
3.3*10^1
```



## 数据规模与约定

除了题目描述的先之外,对于 $100\%$ 的数据,保证 $1\le 输入的字符串长度 \le 100$ 且必然符合正确的小数格式。

- 子任务 1(30 分):保证 $x\lt 10$
- 子任务 2(30 分):用字符串输入时,不包含字符 `.`
- 子任务 3(40 分):没有特殊限制

来源/分类