这是一道纯公式计算的题目,只要把公式套对,注意单位换算,就能直接 AC!
解题思路
计算公式:
字节数 = 采样率 (x) × 量化位数 (y) ÷ 8 × 声道数 (z) × 时间 (t)
单位换算:
MB = 字节数 ÷ 1024 ÷ 1024
输出要求:保留 4 位小数
C++ 代码
代码解释
1.0 *:非常重要!把整数运算变成小数运算,防止结果被截断。
printf:固定输出格式,强制保留小数点后 4 位。
运算顺序:先算字节 (B),再除以两次 1024 得到兆 (MB)。
直接复制提交,百分百通过!