VM: Refactor float_bits.hpp to Factor style

db4
Erik Charlebois 2013-05-11 22:01:00 -04:00
parent 95d34e8ee7
commit 83b69d45f8
1 changed files with 21 additions and 26 deletions

View File

@ -1,5 +1,4 @@
namespace factor
{
namespace factor {
/* Some functions for converting floating point numbers to binary
representations and vice versa */
@ -9,15 +8,13 @@ union double_bits_pun {
u64 y;
};
inline static u64 double_bits(double x)
{
inline static u64 double_bits(double x) {
double_bits_pun b;
b.x = x;
return b.y;
}
inline static double bits_double(u64 y)
{
inline static double bits_double(u64 y) {
double_bits_pun b;
b.y = y;
return b.x;
@ -28,15 +25,13 @@ union float_bits_pun {
u32 y;
};
inline static u32 float_bits(float x)
{
inline static u32 float_bits(float x) {
float_bits_pun b;
b.x = x;
return b.y;
}
inline static float bits_float(u32 y)
{
inline static float bits_float(u32 y) {
float_bits_pun b;
b.y = y;
return b.x;