Деление с отстатком: результат округляется - 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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы