#PCBBAY0000033. Ba cách quan sát cùng một số (Three Views of the Same Number)

Ba cách quan sát cùng một số (Three Views of the Same Number)

Ba cách quan sát cùng một số (Three Views of the Same Number)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho số thực xx được chuyển thành Python float. Hãy quan sát ba cách hiển thị theo thứ tự: giá trị ban đầu theo print(x); giá trị sau round(x, 2) theo cách in mặc định; và giá trị ban đầu được định dạng cố định .2f. Ba dòng có thể khác nhau về độ dài và các chữ số 0 cuối.

Input

Một dòng chứa số thực xx.

Output

In đúng ba dòng lần lượt là biểu diễn mặc định của xx, biểu diễn mặc định của round(x, 2) và biểu diễn .2f của xx.

Subtask

  • Subtask 1 (100 điểm): ∣x∣≤1012|x|\le10^{12}.

Ví dụ

Ví dụ 1

Input

1.23456

Output

1.23456
1.23
1.23

Giải thích. Giá trị gốc được in là 1.23456; sau round(x, 2) được 1.23; định dạng .2f trực tiếp tạo 1.23. Ba cách hiển thị thực hiện theo đúng thứ tự yêu cầu.

Ví dụ 2

Input

12.0

Output

12.0
12.0
12.00

Giải thích. Giá trị gốc được in là 12.0; sau round(x, 2) được 12.0; định dạng .2f trực tiếp tạo 12.00. Ba cách hiển thị thực hiện theo đúng thứ tự yêu cầu.

Ví dụ 3

Input

-2.675

Output

-2.675
-2.67
-2.67

Giải thích. Giá trị gốc được in là -2.675; sau round(x, 2) được -2.67; định dạng .2f trực tiếp tạo -2.67. Ba cách hiển thị thực hiện theo đúng thứ tự yêu cầu.