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

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


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



А зачем?

Tags:


Thanks:


OvcharenkoVI

Avatar
Date: 11/6/2012
Reply


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

Alexander

Avatar
Date: 11/6/2012
Reply


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

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

Avatar
Date: 11/7/2012
Reply


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

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

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

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

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

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

Самое близкое, что нашёл: Почему double, а не decimal?
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy