萌二求助strtold
查看原帖
萌二求助strtold
330759
囧仙楼主2020/5/31 21:27

众所周知,C++11\rm C++11增加了一个神奇的函数:strtold\verb!strtold!

它的作用事把字符串便乘实数。比如strtold("123.2333",NULL)=(long double) 123.2333\verb!strtold("123.2333",NULL)=(long double) 123.2333!

然而写这题,WA80\rm WA 80分……

#include<bits/stdc++.h>
using namespace std;
char s[1000+3];
int main(){
    fread(s,1,1000,stdin);
    printf("%.8Lf\n",strtold(s,NULL)/23.0);
    return 0;
}

所以,事long double\verb!long double!被卡精度了,还是其他什么东西?

2020/5/31 21:27
加载中...