А у кого как с деньгами дело обстоит?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

asharky
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 22.06.2004 (Вт) 0:39
Откуда: Батоны-ларьки-поребрики...

А у кого как с деньгами дело обстоит?

Сообщение asharky » 20.12.2007 (Чт) 20:14

В VS.NET 2005 нет формата Currency. Подскажите, я правильно мыслю, что в VS.NET с деньгами целесообразно работать в формате Decimal ?
В культурной столице проститутки берут книгами...

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 21.12.2007 (Пт) 0:56

Decimal определенно.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 21.12.2007 (Пт) 0:56

На случай проблем с совместимостью: http://visualbasic.about.com/od/usingvb ... tatype.htm
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

asharky
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 22.06.2004 (Вт) 0:39
Откуда: Батоны-ларьки-поребрики...

Сообщение asharky » 02.01.2008 (Ср) 14:39

Нарвался на ошибку округления в денежных рассчетах. Вопрос: как бы мне проводить все денежные рассчеты внутри приложения с точностью 2 знака после запятой? Т.е. оперировать минимальной российской денежной величиной - копейкой.

Нашел некую библиотеку, но она там страшных денег стоит: Maple 11
В культурной столице проститутки берут книгами...

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 02.01.2008 (Ср) 17:59

[decimal].Round(argument, 2)
:wink:
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1

asharky
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 22.06.2004 (Вт) 0:39
Откуда: Батоны-ларьки-поребрики...

Сообщение asharky » 02.01.2008 (Ср) 18:15

Thomas писал(а):[decimal].Round(argument, 2)
:wink:
Понял. Попробую. Спасибо большое.
В культурной столице проститутки берут книгами...


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList