I was testing and found out that value assigned in the scheduler configuration is not consistent with what ResourceManager is assigning.
If i set the configuration as below and understand that it is java float, but the rounding is not correct.
In Java: System.err.println((7.142857142857143f)) ===> 7.142587
But, instead Resource Manager is assigning is 7.1428566
Tested this on hadoop 2.7.2