Guest User

Untitled

a guest
May 20th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. function i2f(i) {
  2. var x = new Int32Array(1);
  3. var y = new Float32Array(x.buffer);
  4. x[0] = i;
  5. return y[0];
  6. }
  7.  
  8. function f2i(f) {
  9. var x = new Float32Array(1);
  10. var y = new Int32Array(x.buffer);
  11. x[0] = f;
  12. return y[0];
  13. }
  14.  
  15. console.log(f2i(NaN), f2i(i2f(2143289344)));
  16. console.log(f2i(-NaN), f2i(i2f(-4194304)));
Add Comment
Please, Sign In to add comment