Guest User

Untitled

a guest
Nov 30th, 2020
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <cmath>
  4. #include <thread>
  5.  
  6. using namespace std;
  7.  
  8. double dA50 = 8.0;
  9. double dAto95 = 3.0;
  10. double dAlpha = 1.0;
  11.  
  12. double getResult(int param) {
  13.     double dRet = 0.0;
  14.     double dTemp = (dA50-param)/dAto95;
  15.     dRet  = dAlpha/(1.0+pow(19.0,dTemp));
  16.     return dRet;
  17. }
  18.  
  19. int main() {
  20.     cout << std::setprecision(20);
  21.  
  22.     cout << "Local = " << getResult(1) << endl;
  23.     cout << "Local = " << getResult(1) << endl;
  24.  
  25.     std::thread nt([](){
  26.         cout << "Thread = " << getResult(1) << endl;
  27.         cout << "Thread = " << getResult(1) << endl;
  28.     });
  29.  
  30.     nt.join();
  31.  
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment