Browse Source

Try FIXFLOAT rounding based on sign

Scott Lahteine 7 years ago
parent
commit
d462be6de6
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      Marlin/src/core/macros.h

+ 1
- 1
Marlin/src/core/macros.h View File

@@ -208,7 +208,7 @@
208 208
 #define NEAR(x,y) NEAR_ZERO((x)-(y))
209 209
 
210 210
 #define RECIPROCAL(x) (NEAR_ZERO(x) ? 0.0 : 1.0 / (x))
211
-#define FIXFLOAT(f) (f + 0.00001)
211
+#define FIXFLOAT(f) (f + (f < 0.0 ? -0.00001 : 0.00001))
212 212
 
213 213
 //
214 214
 // Maths macros that can be overridden by HAL

Loading…
Cancel
Save