| // Copyright 2009 the Sputnik authors. All rights reserved. |
| // This code is governed by the BSD license found in the LICENSE file. |
| |
| /*--- |
| info: The value of Math.floor(x) is the same as the value of -Math.ceil(-x) |
| es5id: 15.8.2.9_A7 |
| description: > |
| Checking if Math.floor(x) is equal to -Math.ceil(-x) on 2000 |
| floating-point argument values |
| ---*/ |
| |
| // CHECK#1 |
| for (var i=-1000; i<1000; i++) |
| { |
| var x = i/10.0; |
| if (-Math.ceil(-x) !== Math.floor(x)) |
| { |
| $ERROR("#1: 'x = " + x + "; Math.floor(x) !== -Math.ceil(-x)'"); |
| } |
| } |