Tranvick

Task5(A)

Jun 24th, 2013
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.26 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6.     double x, a = 2.0;
  7.     cin >> x;
  8.     _asm {
  9.         fld x
  10.         fld a
  11.         fyl2x
  12.         fld st
  13.         frndint
  14.         fsub st(1), st
  15.         fxch st(1)
  16.         f2xm1
  17.         fld1
  18.         fadd
  19.         fscale
  20.         fstp a
  21.     }
  22.     cout << a << endl;
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment