Деление с отстатком: результат округляется - C#
Формулировка задачи:
Здравствуйте как избавиться от этой ерунды(
при делении 1/36=должно быть 0,027..
а у меня 0,0(
но если приписать 1/36.0 то выходит, но мне нужно именно 1/36
double x13y = 1/36; Console.WriteLine("{0})",x13y);
Решение задачи: «Деление с отстатком: результат округляется»
textual
Листинг программы
double[] x12y = new double[] {0.0, 0.028,0.05,0.08,0.11,0.13,0.16,0.13,0.11,0.08,0.05,0.028 }; double x13y = Math.Log(1/36.0,2); for (int i = 0; i < y+1; i++) { x13y += Math.Log(x12y[i], 2); } Console.WriteLine("{0},{1})",x13y);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д