Report question

Question: Why does (int)(33.46639 * 1000000) return 33466389?