Example: http://bitbucket.org/puntoexe/imebra/issue/39/the-class-datahandlernumeric-calculates-the-wrong