Added support for negative decimal numbers