I am trying to split a mixed number in one field (example: 25.654878) into two separate fields, one field with the whole number and one field with the fraction. But I need to keep them numbers and not change to text. When I subtract the mixed number from the integer of the mixed number I am getting unexpected results in about a quarter of the cases (example: .65487899999991). Can anyone tell me why this is happening or tell me how to stop it?