Как вычислить и сохранить в c ++ двойное значение с точностью до 6 цифр или выше? - PullRequest
0 голосов
/ 08 мая 2020

Код выглядит следующим образом: мне нужно сохранить длинную двойную переменную wt, а затем edl [x] .w как значение точности 6, заранее спасибо.

   for(ll i=1;i<=n;i++){
      for(int j=i+1;j<=n;j++){
        edl[x].a=i;
        edl[x].b=j;
        long double wt =sqrt(  pow(pts[i].x-pts[j].x,2)+pow(pts[i].y-pts[j].y,2)  );
        edl[x].w=wt;    
        x+=1;
    }
}
...