Hacker News new | comments | show | ask | jobs | submit login

16 bit is 1 sign + 5 exponent + 10 significand

exponent bias is 15

0011 1111 1000 0000

0.875

---

32 bit is 1 sign + 8 exponent + 23 significand

exponent bias is 127

0011 1111 1000 0000 0000 0000 0000 0000

1.0




My mistake, you're correct. I still suspect he was seeing 1.0 though, so I guess he was just looking at the top 2 bytes of a 4-byte float.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: