типы переменной для цен


Какой тип переменной у вас для цен? C#,проблемка, нид хелп))

Изначально цены были во float, после перевода на decimal алгоритм замедлился в Nраз.
(Всмысле я не конвертировал каждый float в decimal, что вроде как нельзя, а просто изначально парсил биржевую ленту что б цена создавалась в decimal и дальше с ней работал).
 
Это у меня что-то не так или у вас такие же изменения в скорости? 

Задуматься о типе переменных заставил конкретный пример, когда лоу бара float 59,15 и рассчетную цену, округлённую до сотых через Round 59,15 алгоритм расценивает как не равные:
Какой тип переменной у вас для цен? C#,проблемка, нид хелп))



Вот еще решил поразвлекаться… (первая строчка — это тот же пример выше, оба типа там гарантированно float)↓

Какой тип переменной у вас для цен? C#,проблемка, нид хелп))

( Читать дальше )

....все тэги
UPDONW