Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
Arm79А что вы мне адресуете вопрос? :-) процитировалось неудачно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:36 |
|
||
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
rigorMortis Код: c# 1. Конечно, с округлением денег всегда засада, но для избавления от ошибки вместо приведения (decimal) попробуйте варианты: Convert.ToDecimal Decimal.Parse Decimal.TryParse ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 22:18 |
|
||
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
Cat2, имхо, Convert самый годный класс, мне даже последнее время нравится больше, чем Parse, так как по сути, работает он точно так же, но радуют перегрузки по всем фронтам ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 22:52 |
|
||
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
rigorMortisbazile, дело в том, что этот алгоритм Algorithms.Calculate() делал наш товарищ который уволился, это расчёт стоимости, и он везде использовал double, а возвращать мы должны decimal согласно wsdl. Так что, товарищ и исходники класса Algorithms упер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 10:01 |
|
||
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
rigorMortisи он везде использовал double, а возвращать мы должны decimal согласно wsdl. Это уже стоит у клиента. Переделка Algorithms.Calculate() чтобы там использовался decimal будет означать что придётся заново тестировать весь алгоритм придётся, ибо доверия к к действующему с просраными исходниками - нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 10:32 |
|
||
|
Значение слишком мало или слишком велико для decimal - как бороться?
|
|||
|---|---|---|---|
|
#18+
ИзопропилrigorMortisи он везде использовал double, а возвращать мы должны decimal согласно wsdl. Это уже стоит у клиента. Переделка Algorithms.Calculate() чтобы там использовался decimal будет означать что придётся заново тестировать весь алгоритм придётся, ибо доверия к к действующему с просраными исходниками - нетисходники же взяты из открытого источника по ссылке в начале топика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 11:44 |
|
||
|
|

start [/forum/topic.php?fid=20&startmsg=38903669&tid=1401803]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 266ms |

| 0 / 0 |
