#L12310. 三身份转换器

    ID: L12310 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M1M1第二学期M1-第23课小数与百分数分数、小数、百分数的意义与互化课堂题

三身份转换器

三身份转换器

题目描述

根据转换类型 type,在分数、小数和百分数之间进行指定转换。type 只能是 1、2 或 3。

输入格式

type=1 时输入 type、分子 a、分母 b,保证 b>0;type=2 时输入 type 和小数 x;type=3 时输入 type 和百分号前的数值 p。所有数据写在一行,百分数输入不含百分号。

输出格式

type=1 时,第一行输出 a÷b,保留 4 位小数;第二行输出 a÷b×100,保留 2 位小数并紧接 %。type=2 时,输出 x×100,保留 2 位小数并紧接 %。type=3 时,输出 p÷100,保留 4 位小数。所有数值均按四舍五入处理。

样例

输入

1 3 8

输出

0.3750
37.50%