decimal magic
От: nikov США http://www.linkedin.com/in/nikov
Дата: 17.06.10 17:01
Оценка: 51 (2)
using System;

class Program
{
    static void Main()
    {
        const decimal x = 1E16M;
        const decimal y = 23E-13M;

        Console.WriteLine(x % y);
        Console.WriteLine(x % (decimal?)y);
        Console.WriteLine(x % (y as decimal?));
    }
}
Re: decimal magic
От: Sinix  
Дата: 18.06.10 00:58
Оценка:
Здравствуйте, nikov, Вы писали:

С подсказки рефлектора: речь идёт о том, что при вычислении constant expression компилятор использует свою реализацию decimal? Где-то я об этом читал (может быть, даже у вас). Ссылку, увы, не нашёл.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.