Несоответствие типов между КВИК и S# - bug or by design?
Atom Ответить
06.11.2012


Здравствуйте,
я, по наивности, попытался присвоить количественные (в штуках) параметры типа INTEGER в КВИК переменным типа int в C# Stock# и, с удивлением, обнаружил, что в Ы#, они типа decimal



А зачем?

Теги:


Спасибо:




3 Ответов
OvcharenkoVI

Фотография
Автор статей
Дата: 06.11.2012
Ответить


Честно говоря, не вижу вообще смысла в этом посте. В чем проблема привести int к decimal?
Спасибо:

Alexander

Фотография
Дата: 06.11.2012
Ответить


Ищите на форуме, был отдельный тред, посвящённый этому переходу.
Спасибо: Sergey Masyura

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 06.11.2012
Ответить


OvcharenkoVI Перейти
Честно говоря, не вижу вообще смысла в этом посте. В чем проблема привести int к decimal?

Если Вы не понимаете смысла этого вопроса, то Вы не понимаете смысла в типизированных языках программирования и зачем было вообше переходить на VB.NET (C#) с VB6 (Visual basic), VBA и VBScript.
И, зачем вообще нужно столько типов, если есть var и object.

Тем более, что в трейдинге одними и теми же терминами называют совершенно разные артефакты (посм., например, сколько разных определений есть для термина "текущая чистая позиция", и в штуках, и в единицах, и в деньгах, и в лотах и т.д., и т.п.)

Это подсказка - что прогер где-то в чём-то ошибся при передаче данных.
Соответственно, мне пришлось потратить много дополнительного времени, чтобы переапроверить, что я действительно получаю и использую те данные и оттуда

Alexander Mukhanchikov Перейти
Ищите на форуме, был отдельный тред, посвящённый этому переходу.

Я довольно долго искал, но так и не нашёл

Самое близкое, что нашёл: Почему double, а не decimal?
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy