BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 май 2024, 04:52

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Помогите по java.
СообщениеДобавлено: 14 янв 2010, 14:27 
Не в сети

Зарегистрирован: 25 янв 2009, 17:36
Сообщения: 221
Карма: 0
Кусок моего кода:
Цитата:
cbalance = bu.getBalance(tu.convertCalendarToDate(datenow), cid); // получаем текущий баланс
climit = cntr.getBalanceLimit(); // получаем лимит баланса.
cdiff = cbalance - climit;

На последнюю строку ругается:
Цитата:
Sourced file: Function [id:13; title:xxx] : Invalid types in binary operator : at Line: 43 : in file: Function [id:13; title:xxx] : ;


Где я дурак ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите по java.
СообщениеДобавлено: 14 янв 2010, 14:29 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Читай доки. Баланс и лимит это не числа, а объекты типа BigDecimal и вычитать их надо соответственно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите по java.
СообщениеДобавлено: 14 янв 2010, 15:00 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Код:
BigDecimal cdiff = cbalance.substract( climit );

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.032s | 23 Queries | GZIP : On ]