C # сам округляет деления в меньшую сторону

Когда я делаю на C # деление, оно автоматически округляется в меньшую сторону. См. Этот пример:

double i;
i = 200 / 3;
Messagebox.Show(i.ToString());

Это показывает мне окно сообщения, содержащее "66". Однако 200/3 на самом деле составляет 66,66666 ~.

Есть ли способ избежать этого округления и сохранить число вроде 66,6666667?

30
задан ONOZ 10 June 2011 в 20:43
поделиться