ieee754.cc 100 KB