#5765: 請問一下


chan3015 (月)

學校 : 新北市立永平高級中學
編號 : 15498
來源 : [203.69.222.227]
最後登入時間 :
2022-06-02 08:22:06
d199. 矩形之內接三角形面積 -- me | From: [61.230.68.51] | 發表日期 : 2011-09-03 14:50

#include "stdio.h"
#include "iostream"
#include "math.h"

using namespace std;

int main(void){
    long double x,y,z,s;
    while(cin >> x >> y >> z){
              s=sqrt((x+y+z)*(x+y+z)-4*x*z);
              cout << s << endl;
              }
              return 0;
              }

 

 

我這樣寫 但是出來總是會有亂數 像是1.2043e+06

但是答案是1204300

是因為我的範圍不夠嗎???

請人幫我看一下@@ 謝謝!!!

 
#7361: Re:請問一下


doraemon12321 (黑貓乃我本命也 黑貓最萌最可愛了)

學校 : 國立武陵高級中學
編號 : 25599
來源 : [220.133.98.36]
最後登入時間 :
2017-02-17 02:29:13
d199. 矩形之內接三角形面積 -- me | From: [36.227.33.75] | 發表日期 : 2013-01-01 14:15

#include "stdio.h"
#include "iostream"
#include "math.h"

using namespace std;

int main(void){

    long double x,y,z,s;
    while(cin >> x >> y >> z){
              s=sqrt((x+y+z)*(x+y+z)-4*x*z);
              cout << s << endl;
              }
              return 0;
              }

 

 

我這樣寫 但是出來總是會有亂數 像是1.2043e+06

但是答案是1204300

是因為我的範圍不夠嗎???

請人幫我看一下@@ 謝謝!!!

那不是亂碼,那是科學記號

 
#10698: Re:請問一下


helly (华二李陆阳)

學校 : 上海市娄山中学
編號 : 50365
來源 : [218.78.247.240]
最後登入時間 :
2018-12-01 14:53:13
d199. 矩形之內接三角形面積 -- me | From: [101.224.131.211] | 發表日期 : 2016-02-14 14:46

#include "stdio.h"
#include "iostream"
#include "math.h"

using namespace std;

int main(void){

    long double x,y,z,s;
    while(cin >> x >> y >> z){
              s=sqrt((x+y+z)*(x+y+z)-4*x*z);
              cout << s << endl;
              }
              return 0;
              }

 

 

我這樣寫 但是出來總是會有亂數 像是1.2043e+06

但是答案是1204300

是因為我的範圍不夠嗎???

請人幫我看一下@@ 謝謝!!!

那不是亂碼,那是科學記號

你需要把s取整,才能避免科学计数法。


 
ZeroJudge Forum