[закрыть]

Регистрация на сайте

Если вы уже зарегистрированы, пожалуйста войдите на сайт!
Email:
Имя (ник):
Пароль:
Повторите пароль:
  
Защита от роботов:

Плохо видно


Нужна консультация по недокументированной возможности языка C#

В официальном хелпе к С шарпу говорится, что операция нахождения остатка от деления (%) действует только для целых чисел, но эмпирическим путем выяснилось, что это не так. Пример: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double a,b; a = 12.34; b = 1; Console.WriteLine(a % b); } } } Переменная a будет равна 0,34. Если b поменять на 10, будет 2,34. Если 0,1, то 0,03999999. При вводе b, не кратном 10 (1,74 7,98 0,31), результат будет довольно непредсказуемым. Итак, вопрос. Можно ли использовать операцию "%" для вещественных числел в программах (допустим, для нахождения дробной части числа)?



Знаю верный ответ Найти ответ на вопрос



Ключевые слова: if (a == -1 || b == -1) с шарп, недокументированные возможности c#, habrahabr c# недокументированные,

0 ответов к вопросу “Нужна консультация по недокументированной возможности языка C#”

  • ответ #0 / ответил: Служба поддержки

Ответить на вопрос


Не хотите вводить проверочный код? Пройдите регистрацию!
Проверочный код:

обновить картинку

Статистика

  • © 2010-2011. Копирование материалов с сайта строго запрещено
  • Не нашли ответ? задай свой вопрос