Revert "vsprintf: optimize decimal conversion (again)"

This reverts commit 2499ac4d515d99a05f2ff6a4f3ce2725522799cd.