Лучшая подборка материалов на вопрос: 5 копеек в чеке правильно округлять в большую или меньшую сторону?

1
TDI

19.08.08 - 13:16

конфа (2.5.7.2)
при расчете НДФЛ, идёт округление копеек в меньшую сторону...
там 23332.6 округляет до 23332
Может это так надо? Просто бухи говорят что неправильно....


Serg_1960

1 - 19.08.08 - 13:19

Не "округляет" а "отбрасывает". Будет учтено в расчете НДФЛ следующего месяца. Так положено по закону. А бухов - в топку

RomaH

2 - 19.08.08 - 13:22

(1) не прав - НДФЛ именно округлятся должно
(0) 23332,6 - это за какой период?
TDI

3 - 19.08.08 - 13:25

(2) за месяц, там за июнь например
RomaH

4 - 19.08.08 - 13:27

(3) вот, а теперь вспоминаем как считается НДФЛ
TDI

5 - 19.08.08 - 13:31

(4) не, вот у человека например оклад вышел 621612.89*0.13 = 80809.6757
в карточку НДФЛ попадает 80809
Serg_1960

6 - 19.08.08 - 13:31

(2) Роман, по первому пункту объясни! Ссылку на сцену!
TDI

7 - 19.08.08 -...

0 0
2

Как Вы думаете, какой результат получится в результате выполнения этого кода:

Console.WriteLine(Math.Round(3.5));
Console.WriteLine(Math.Round(4.5));

Если Вы думаете, что получится 4 и 5, то ошибаетесь. В обоих случаях результатом будет 4. Тот же самый результат Вы получите и в Visual Basic 6.0. В .NET статический метод Round() класса Math округляет половину к ближайшему четному. В школе же нас учили, что половина всегда округляется в большую сторону. Поэтому многие (и я в том числе) очень удивляются, узнав о таком “неправильном” округлении. Часто незнание этого факта может привести к неправильным расчетам, если алгоритмы преполагают “обычное” округление.

Что же это такое? Очередной баг Microsoft? Вовсе нет! Просто существует несколько способов округления.

Округление в меньшую сторону

Простейший случай – когда цифры после заданной точности просто отбрасываются (округляем до целого):

3.9 округляется до 3
-3.9 округляется до...

0 0
3

Материал из Википедии — свободной энциклопедии

Округление — математическая операция, позволяющая уменьшить количество знаков в числе за счёт замены числа его приближённым значением с определённой точностью.

В разных сферах могут применяться различные методы округления. Во всех этих методах «лишние» знаки обнуляют (отбрасывают), а предшествующий им знак корректируется по какому-либо правилу.

Округление к ближайшему целому (англ. rounding) — наиболее часто используемое округление, при котором число округляется до целого, модуль разности с которым у этого числа минимален. В общем случае, когда число в десятичной системе округляют до N-ого знака, правило может быть сформулировано следующим образом: если N+1 знак < 5, то N-ый знак сохраняют, а N+1 и все последующие обнуляют; если N+1 знак...
0 0
4
сеть магазинов, терминальный сервер, чеки печатаются на локальных ФП

есть система накопительных дисконтов, 5-7-9-10-15%

всё самописное 7.7

проблема:
товар крупный, штучный, дорогой, но вот эти 7-9 % скидки...
продавцы жалуются на то, что попадаются суммы в чеках с копейками, долго рассчитываться с покупателем, неудобно, а округлять на ходу - некрасиво, бывает что покупатель проверяет чек, скажут ему с вас 295, а он посмотрит - 294.75, и бывают такие, кто ещё и шум поднимают...

казалось бы, чего проще:

но не тут-то было!

ФП печатает чек построчно. И ему плевать что там у тебя в итоге, он считает каждую напечатанную строку, а потом сам подбивает и сумму и скидку...
фактически ему передаётся только сумма, налоговая ставка, процент скидки, название товара и ещё парочка не относящихся к делу параметров.
а считает он сам, и ничего он округлять не собирается.

т.е. чтобы получить нужный результат, нужно выдавать ему строки чека,...

0 0
5
Суммы налогов и взносов - округляем правильно

Сумма налога исчисляется в полных рублях: то, что меньше 50 копеек, отбрасывается, то, что больше – округляется до полного рубля, – гласит всем известное правило, которое закреплено в статье 52 НК РФ. Тем не менее из этого правила есть исключения, о которых нельзя забывать. Марина Скудутис напомнила, когда можно округлять, а когда нельзя.

Сумма налога исчисляется в полных рублях: то, что меньше 50 копеек, отбрасывается, то, что больше, – округляется до полного рубля, – гласит всем известное правило, которое закреплено в статье 52 НК РФ. Тем не менее из этого правила есть исключения, о которых нельзя забывать.

В пункте 6 статьи 52 НК РФ закреплено главное правило исчисления налогов: их сумму нужно отражать в полных рублях. Минфин в Письме от 5 марта 2014 года № 03-07-15/9519 (доведено до сведения нижестоящих налоговых органов и налогоплательщиков Письмом ФНС от 8 апреля 2014 года...

0 0
6
Округление чисел в большую и меньшую сторону

Никакому бухгалтеру не нужны цены, в которых фигурируют сотые доли копеек или среднесписочный состав, в котором значатся десятые доли сотрудников. А с другой стороны, вы знаете, что в Excel, цифры, которые вы видите на экране, не всегда точно соответствуют реальному содержимому ячейки.

На рисунке мы видим в ячейке R2C3, которой задан числовой формат с отображением двух знаков после запятой, число «30,12», но реально там хранится значение «30,1245832». И именно такое значение будет подставляться в расчетах и формулах, в которых используется эта ячейка. После длинной цепочки вычислений это разночтение может привести к достаточно неожиданным результатам.
Вот почему вычисляемое значение нужно вовремя округлить. В Excel используются разнообразные способы округления, но наиболее часто бывают востребованными, конечно, обычное математическое округление и округление в большую или меньшую сторону.
Для округления по...

0 0
7
Часто возникает вопрос "Как округлить число в Excel правильно, точно?" Функция округления в Excel поможет округлить число точно или в большую (меньшую) сторону, до целого числа, до десятков, сотен, т.д. Есть несколько вариантов и функций Excel округлить цифры.
Первый вариант – убрать цифры после запятой форматом ячейки. Смотрите статью «Число Excel. Формат». Но здесь есть один подвох. Если мы убрали все нули после запятой в столбце цифр и в ячейке итогов, то результат может быть не верен. Например, есть такая таблица.
Теперь мы убираем цифры после запятой (форматом ячейки). Получилось так.
Получилось: 2+3 = 6. Так получилось, потому что по правилам математики, цифра 5 после запятой округляется в большую сторону. Чем больше цифр после запятой, тем точнее считает.
Здесь оставили две цифры после запятой (форматом ячейки). Получилось так.
Здесь мы убрали в столбце форматом ячеек нули после запятой, а в итоговой ячейке оставили две цифры после запятой....
0 0
8

Как округлить число в Excel? Округление чисел и числовой формат ячеек.

Числовой формат является наиболее общим способом представления чисел и в связи с этим наиболее распространенным. В числовом формате можно применять разделитель групп разрядов, выбирать способ отображения отрицательных чисел и задавать количество знаков после запятой.

На практике приходится работать с числами двух видов, с точными и приближенными. Существует множество задач, решение которых не требует большого количества знаков после запятой в числовых значениях. Например, при работе с денежными единицами достаточно двух знаков после запятой, а при работе со среднесписочной численностью людей знаки после запятой вообще не нужны. Таким образом, при расчетах в Excel возникает необходимость в округлении определенных результатов вычислений. Что такое округление? Округление – это математическая операция, которая позволяет уменьшить количество знаков после запятой в числе,...

0 0
9

Цитата:

а с такой же стати, с какой продавцы не возвращают 2-5 грн, которые у них остаются с пересылки укрпочтой. берут 10 грн, приходит посылка - смотришь стоимость пересылки - нет и 5 грн. Лично мне еще ни разу не предложили вернуть

ну, во-первых, 5 грн - это только минимум, который Вы видите в чеке. а посчитайте упаковку и время, потраченное на почте (иногда по часу и больше), плюс бензин.
почему мне надо отправлять за 5 грн, если я трачу на это 8-10 грн.?
ну в минус никто не хочет работать.

если бы не просьбы покупателей, то я бы ни в жизнь не отправляла укрпочтой, у меня нет времени стоять и выслушивать всех бабушек, которым заняться больше нечем, как заказывать всякую хрень по телеку, потом ныть на почте, что пенсии не хватает.
и при этом еще и ребенок на ухо орет.

но укрпочтой дешевле чем НП и многие просят этой ТК отправлять. идешь на встречу людям, поэтому вполне имеешь право добавить 1 грн за эти...

0 0
10
RRR_m
Member

Откуда:
Сообщений: 519

Да знаю, знаю, но речь-то шла о промежуточном отчете, который вообще к бухгалтерии мало отношения имеет - скорее используется для сверки промежуточных данных. Т.е. о случае весьма далеком от 1С ( туда данные попадают после обработки). Некие промежуточные данные, чтобы разобраться в более сложных вычислениях...

Т.е. разговор не о вычислении НДС( я его вполне знаю и тоже щеки умею дуть), а о совпадении копеек с предыдущим алгоритмом, с той суммой, которая получилась у предшественника. О разнице вычислений двух систем.

Просто было ну совсем непонятно, как при данном алгоритме получились такие цифры. С отчаяния спросил у народа на свою голову - не том, как НДС считать (если бы надо было именно посчитать НДС, а не свести суммы, я бы, поверьте, не спрашивал), а о том, как это так интересно получились цифры у предшественника...

Слово "НДС" в данном контексте прозвучало постольку - поскольку. Что у кого-то...

0 0
11

Помогите, пожалуйста, с округлением суммы строки документа "Чек ККМ" и суммы скидки. На POS-системе стоит Розница, редакция 1.0.4.1; фискальник Штрих-Мини-ФРК. В чеке при продаже товара (цена 66р) со скидкой 10%, сумма скидки округляется в большую сторону до 7р., сумма продажи в строке соответсвенно 59р. А по фискальнику сумма скидки и сумма продажи округляются в меньшую сторону, соответственно 6р. и 60р (именно такой вариант мне и нужен в чеке ккм - с округлением суммы скидки и суммы продажи в меньшую сторону до целого рубля). При закрытии чека сабж "Сумма всех типов оплат меньше суммы документа!". Однако если количество копеек в сумме скидки равно 50 или меньше, то скидка и сумма строки округляются нормально, проблема только со скидкой, в которой количество копеек 51 или больше. Вот некоторые модули:

1. Модуль объекта: Документ ЧекККМ

Процедура ПроверитьЗаполнениеТабличнойЧастиОплата(ТаблицаПоОплате, СтруктураШапкиДокумента, Отказ, Заголовок)

СуммаВсего =...

0 0
12

В этой маленькой статье я опишу как в PHP округляются числа. В данном случае понадобятся три функции: round, ceil и floor. Первая функция округляет до ближайшего целого числа, вторая до ближайшего целого, но только в большую сторону, а третья округляет в меньшую. Рассмотрим всё по-порядку.

round()

Синтаксис: float round ( float value [, int precision] )

Первый параметр дробное число. Второй параметр необязательный. В нём указывается точность округления. Примеры использования и результаты выполнения:
echo round(3.7); // 4
echo round(3.1); // 3
echo round(4.5); // 5
echo round(7.4999); // 7
echo round(1.46,1); // 1.5
echo round(1.7384,3);// 1.738
echo round(4939,-1); // 4940
echo round(3.5,1); // 3.5
echo round(1244,-2); // 1200

Округление числа до сотых:
echo round(2.467,2); // 2.47

Округление числа до целого:
echo round(3.825); // 4

ceil() — округление в большую...

0 0
13

Округление чисел — распространенная задача, и Excel предоставляет достаточно функций, которые округляют значения разными путями (табл. 111.1). Вы должны понимать разницу между округлением и форматированием значения.

Когда вы форматируете число так, чтобы оно отображало определенное количество знаков после запятой, формулы, которые ссылаются на это число, работают с его фактическим значением, которое может отличаться от отображаемого. Когда вы округляете числа, то формулы, которые ссылаются на эти значения, используют округленные числа.

Таблица 111.1. Функции округления Excel

В следующих разделах приведены примеры формул, которые используют различные типы округления.

Округление до ближайшего кратного числа

Функция ОКРУГЛТ полезна для округления значений до ближайших кратных. Например, вы можете использовать ее, чтобы округлить число до ближайшего, кратного 5. Следующая формула возвращает 135: =ОКРУГЛТ(133;5).

Округление денежных...

0 0