Apache.RU - Webboard
Вернуться
Бухгалтерия (Visor123) 09/07 - 11:10:07
Re: А как они округляются? (Marat_L) 09/07 - 12:46:02
Re: Озверели что ли??? (Alec) 09/07 - 15:08:18
Re: Озверели что ли??? (Валентин) 09/07 - 15:38:54
Re: /// (Валентин) 09/07 - 15:42:31
Re: .... (Валентин) 09/07 - 15:51:46
Re: Где можно почитать про такое округление? (Marat_L) 09/07 - 16:32:02
Re: Где можно почитать про такое округление? (Dinky) 09/07 - 23:41:42
Re: Почитать (Валентин) 10/07 - 10:58:24
Re: Ну так как господа матерые программеры? (Валентин) 10/07 - 11:03:42
Re: Ну так как господа матерые программеры? (Marat_L) 12/07 - 08:40:45
Re: -> Marat_L (Валентин) 12/07 - 10:45:49
Re: -> Marat_L (Marat_L) 12/07 - 11:06:20
Re: select round(3.555,2); выдает 3,55 ???? (Marat_L) 12/07 - 11:10:14
Re: -> Marat_L (Валентин) 12/07 - 13:16:42
Re: Спасибо, буду читать (Marat_L) 12/07 - 14:06:19
Re: В Stored function это выглядит так (Валентин) 12/07 - 15:46:14
Re: Я понял!!! (Marat_L) 12/07 - 16:09:06
Re: Ну так как господа матерые программеры? (walrus) 12/07 - 17:13:41
Re: -> walrus, Marat_L (Валентин) 13/07 - 10:31:49
Re: -> walrus, Marat_L (Marat_L) 13/07 - 12:05:51
Re: Неверное округление!!!! Откопал!!! (Marat_L) 13/07 - 15:33:33
Re: Спасибо. (Валентин) 13/07 - 16:49:56
Re: Можно, в принципе, переписать сам ROUND (Marat_L) 14/07 - 15:15:43
Re: Можно, в принципе, переписать сам ROUND (Валентин) 14/07 - 16:13:16
Re: Можно, в принципе, переписать сам ROUND (Dinky) 14/07 - 18:11:04
> Original message text:
> From:
> Visor123 - 09/07 - 11:10:07
> Subject:Бухгалтерия
> -----------------
> Кто-нибудь делал или знает где взять функцию под MySQL для округления бухгалтерских сумм, аналог round, но в бухгалтерии суммы к копейкам округляются не математически...
>
From: Валентин - 10/07 - 10:58:24
Subject:Почитать
-----------------
Что почитать, я так навскидку не скажу, но порядок округдения математического такой:
При равноудаленном значении от 2-х величин округляется в большую сторону, например
1,255 = окр 1,256
1,265 = окр 1,257
Для ректомендованного округдения, Делфи также округляет. Это округление применяется в бухгалтерии:
При равноудаленном значении от 2-х величин, при четном большом значении округляется в большую сторону, при нечетном - в меньшую:
1,255 = окр 1,26
1,265 = окр 1,26
В MySQL функция round(x,d) вообще не подходит ни к какому округлению и округляет в меньшую сторону при равноудалении.
Так что это вопрос достаточно нужный, в MySQL AB в том числе.
Кому интересно искать источники, найдите в поисковиках...
Я так понимаю, что проблему прийдется решать самостоятельно :(
Кто писал udf, напишите пож-ста в форум пример простой функции, потому как я не понял формата функции, а я уже напишу округления и выложу на всеобщее пинательство :)
[Это сообщение - спам!]
Последние сообщения из форума
16077
|
|