1357: 写函数
题目
题目描述
你收到了一个写函数的要求,被要求实现如下函数:
Rounding,Sin,Sqrt,Power,ItoA,AtoI
这些函数意义依次如下:
double Rounding(double num);
返回将num
四舍五入后的数值。
double Sin(double num);
返回弧度制num
的对应正弦值,若num<0
则返回-2
。
double Sqrt(double num);
返回num
开根号的结果,若num<0
则返回-1
;
double Power(double num,int x)
返回num ^ x
的值。
string FtoA (double num);
将num
转换为字符串。
double AtoF (string str);
将str
转换成数,保证str
合法。
你不知道这些函数会怎么被使用,请按照说明完成。
- 请务必使用
cmath
库中的函数以及to_string
函数,否则可能导致答案错误,本题没有 spj。同时你也可以了解一下c++提供了哪些好用的库与函数。
输入格式
无
输出格式
请将以下代码复制下来并完成相应函数,再上传。
```c++
include
using namespace std;
double Rounding(double num){ }
double Sin(double num){ }
double Sqrt(double num){ }
double Power(double num , int x){ }
string FtoA(double num){ }
double AtoF(string str){ } ```
样例输入
无
样例输出
无
数据范围
保证操作合法。
Oops! 本题目还没有解答!
助教老师们编题的速度,已经超过了解题的速度!
OJ翻了一新,但本解答集还大多用的是2017-2019级,甚至更早的同学们贡献的答案。
如果你已经AC了,可以的话,请您参考添加页面,与大家一起分享你的题解!