Sorry, guess I'm just not seeing the problem. Here's the current output:
```javascript:
Buffer([0x7f,0xb0,0,0]).readFloatLE(0)  // result: 6.331486851358821e-41
Buffer([0x7f,0xb0,0,0]).readFloatBE(0)  // result: NaN
Buffer([0,0,0xb0,0x7f]).readFloatLE(0)  // result: NaN
Buffer([0,0,0xb0,0x7f]).readFloatBE(0)  // result: 6.331486851358821e-41
```
Is that not the expected output?