Errors When Building A Financial Application

4 Errors I Made When Building A Financial Application

The disadvantage of working with integers is also that it has a limit of 2147483647 which is roughly € 21,474,836.47. Although with the euro you probably wouldn’t run into this issue quickly but with the Vietnamese Dong, this wouldn’t work. Learnings: use decimals (not floats!) in MySQL to store monetary values. Depending on how many decimals you need decimal(15,2) oftentimes is enough.

B logbook : PHP | Javascript | Laravel | CodeIgniter | VueJs | ReactJs | WordPress