The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблема с финансами в Freenibs + Mabill"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблема с финансами в Freenibs + Mabill"  
Сообщение от VVEBER email(ok) on 17-Окт-06, 21:24 
Имеется:
OS: Linux - FC4
Freeradius 1.0.5
Freenibs 2.1.7
mabill - 1.05-a2
mysql в качестве базы данных

Проблема: Почему-то при занесении денег на счет абонента происходит следующая фишка: положим абоненту Иванову 120 рублей, но почему-то после завершения операции, сумма на счете отображается 99,99999999 рублей. При попытке добавить <=99 рублей - всё ок. >99 - отображается как 99.99999999, ну и операции все, соответственно, проводятся не с 120 рублями, а с "почти 100". Базу создавал непосредсвтенно из дампа, который шёл в пкете mabill'a. Поле в таблице, хранящее состояние счета характеризуется как: double (8,6), не нулевое

Посдкажите пожалуйста в чем проблема, и как лечится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "проблема с финансами в Freenibs + Mabill"  
Сообщение от weldpua2008 email(ok) on 17-Окт-06, 22:43 

>mysql в качестве базы данных
>сумма на счете отображается 99,99999999 рублей.
Как Мне обьяснили,хотя Я думал по другому -  
например int(10,2)
По идеи 10 - количество значащих цифр до запятой а 2 после?
И Я так думал и была такая же проблема!!!
Но оказалось, что 10 - это общее число значащих цыфр, а 2 - это после запятой...
В ФРИНИБСовой базе по умолчанию идет что-то типа:
int(6,4) - тобиш всего 2-е значащие цыфры до запятой
Рекомендуется почитать какие параметры в ДБ за что отвечают и поменять Их из вышеуказаных выкладок...
Я уже не помню но в мануалке описано...

Во еще почитай:https://www.opennet.ru/base/net/freenibs_mpd_tips.txt.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "проблема с финансами в Freenibs + Mabill"  
Сообщение от VVEBER (ok) on 18-Окт-06, 11:59 
Большое спасибо. Задал большее значение знаков до запятой, и всё отлично.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру