From decimal string implementation