mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 16:50:48 +00:00
CLICKHOUSEDOCS-496: Clarification.
This commit is contained in:
parent
c2339ccfeb
commit
c9f57955e8
@ -85,7 +85,7 @@ round(3.65, 1) = 3.6
|
||||
|
||||
- Если округляемое число равноудалено от соседних чисел, то используется банковское округление.
|
||||
|
||||
Банковское округление (англ. banker's rounding) — метод округления дробных чисел. Если округляемое число равноудалёно от соседних чисел, то оно округляется до ближайшей чётной цифры на заданном десятичном разряде. К примеру, 3,5 округляется до 4, а 2,5 до 2.
|
||||
Банковское округление (англ. banker's rounding) — метод округления дробных чисел. Если округляемое число равноудалёно от соседних чисел, то оно округляется до ближайшей чётной цифры заданного десятичного разряда. К примеру, 3,5 округляется до 4, а 2,5 до 2.
|
||||
|
||||
Это метод округления по умолчанию используемый для чисел с плавающей запятой, определённый в стандарте [IEEE 754](https://en.wikipedia.org/wiki/IEEE_754#Roundings_to_nearest). Функция [round](#rounding_functions-round) также округляет числа с плавающей запятой по этому методу. Функция `roundBankers` округляет не только числа с плавающей запятой, но и целые числа методом банковского округления, например, `roundBankers(45, -1) = 40`.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user