Guest User

Untitled

a guest
Jan 21st, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. void getScaler(double value, double &scaler, double &scalerReciprocal) {
  2. int e = <exponent of value>;
  3. if (e<-1022) { scaler=2^-1022; scalerReciprocal = 2^1022; }
  4. } else if (e>1022) { scaler=2^1022; scalerReciprocal = 2^-1022; }
  5. } else { scaler=2^e; scalerReciprocal = 2^(2046-e); }
  6. }
  7.  
  8. double frexp (double x, int* exp);
Add Comment
Please, Sign In to add comment