Your language isn't broken, it's doing floating point math | 0.3000...