You should always think about the precision problem do not store any amount in double / float but only int
You should always think about the precision problem do not store any amount in double / float but only int