换算器c++刚需求解

【问题描述】

英国和美国的重量单位为“英镑”,已知1千克=2.2046226磅,请你写一个自定义函数,将输入的千克数(大于0)换算成英镑。

输入:要转换的千克数(大于0)

输出:转换后的英镑数(保留4位小数)

要求:使用函数调用

【样例输入】

1

【样例输出】

2.2046

#include<iostream>
#include <iomanip> 
using namespace std;
float fun(int num){
  return num*2.2046226;
}
int main()
{
    int m;
    cin>>m;
    float mt =fun(m);
    cout<<((int)(mt*10000))/10000.0<<endl;
    return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632