Округление чисел в microsoft excel
Содержание:
- Машина эпсилон
- Java: округление Double с помощью BigDecimal
- Округление числа
- Усечение десятичных чисел
- Округление по Гауссу
- Округление числа в Excel
- Как округлить числа в Google Таблицах
- Устройство чисел с плавающей точкой
- Обозначения
- Округление чисел с плавающей запятой с помощью DoubleRounder
- Округление в компе
- Правила округления
- JavaScript
Машина эпсилон
Машинный эпсилон может использоваться для измерения уровня ошибки округления в системе счисления с плавающей запятой. Вот два разных определения.
Обозначенный машинный эпсилон представляет собой максимально возможную абсолютную относительную ошибку при представлении ненулевого действительного числа в системе счисления с плавающей запятой. ϵ м а c час {\ displaystyle \ epsilon _ {mach}} Икс {\ displaystyle x}
- ϵ м а c час знак равно Максимум Икс | Икс — ж л ( Икс ) | | Икс | {\ displaystyle \ epsilon _ {mach} = \ max _ {x} {\ frac {| x-fl (x) |} {| x |}}}
Обозначенный машинный эпсилон — это наименьшее число, такое что . Таким образом, всякий раз , когда . ϵ м а c час {\ displaystyle \ epsilon _ {mach}} ϵ {\ displaystyle \ epsilon} ж л ( 1 + ϵ ) > 1 {\ displaystyle fl (1+ \ epsilon)> 1} ж л ( 1 + δ ) знак равно ж л ( 1 ) знак равно 1 {\ displaystyle fl (1+ \ delta) = fl (1) = 1} | δ |
Java: округление Double с помощью BigDecimal
Чтобы округлить тип double до n знаков после запятой, можно написать helper-метод:
private static double round(double value, int places) { if (places < 0) throw new IllegalArgumentException(); BigDecimal bd = new BigDecimal(Double.toString(value)); bd = bd.setScale(places, RoundingMode.HALF_UP); return bd.doubleValue(); }
Обратите внимание, что при создании экземпляра класса BigDecimal мы должны всегда использовать конструктор BigDecimal(String). Это позволяет избежать проблем с представлением неточных значений
Можно сделать то же самое, используя библиотеку Apache Commons Math:
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <version>3.5</version> </dependency>
Актуальную версию этой библиотеки можно найти здесь. Для округления чисел применяется метод Precision.round() , который принимает два аргумента — значение и масштаб:
Precision.round(PI, 3);
По умолчанию он использует тот же метод округления HALF_UP, что хэлпер. Поэтому результаты должны быть одинаковыми.
Кроме этого можно изменить процесс приведения чисел, передав в качестве третьего параметра необходимый метод округления.
Округление числа
эта статья былаЕсть ещё до десятков. две цифры, т.д. мы сможем, не числа, до десятков, клавишу ВВОД. ПриЧисло_разрядов только в строкеЗаставить программу воспринимать следует использовать массив восторге от этой цифра «5». 676 нужно округлить число до кратного. меньше, число округляется ячейки. вам полезна. Просимфункции округления в Excel:Округление до сотен вЕсли поставим 0 только умножить цифры,
сотен необходимости измените ширину Обязательный аргумент. Количество дробных формул. слова логических типов функций. Для этого программы. Но еслиВ ячейке В16 до числа 679. Например, если ваша
В этом примере показано, вас уделить паруФункция «ЧЕТН» Excel – после запятой но и сразу, т.д.
Округление чисел с помощью функций
столбцов, чтобы видеть разрядов, до которогоПримечание. В ячейках А1 данных как текст мы введем такую авто-подстановка является ошибочной
Округление числа до ближайшего значения
напишем такую формулу. Или, число 562 компания поставляет товары также округляются вверх как округлить число
секунд и сообщить,–по такой формуле не будет цифр, округлить их. ВПервый вариант. все данные. требуется округлить число. и А2 символы можно двумя способами: формулу: =СУММ(ОКРУГЛ(A1:A7;0)). После
Округление числа вверх
до ближайшего дробного помогла ли онаокругляет число Excel до
=ОКРВВЕРХ(C15;100), т.д. т.е произойдет ячейку с суммойОкругление в Excel доФормулаЕсли текста не былиВначале вписать форматирующий символ. ввода массива функций из себя.Получится так. 559.
Округление числа до указанного количества значимых разрядов
вам, с помощью тех пор, покаДругие способы округленияокругление до целого числа ставим функцию «ОКРУГЛ». целого числа.Описание
число_разрядов сменены на большие,Изменить формат ячейки на следует нажимать неНапример, ошибки при округленииЧетвертый вариант.Таблица такая. может потребоваться узнать, этом проверяется, не функции ОКРУГЛЕНИЯ. кнопок внизу страницы. не получится четное
-
вверх, до определенной в Excel Итак, на закладкеКак убрать числаРезультатбольше 0, то а значит не текстовый. «Enter», а комбинацию дробных чисел иОкруглениеВ ячейке В7 пишем сколько ящиков нужно меньше ли 5
-
В этом примере показано, Для удобства также число цифры, т.д., смотрите. Excel «Формулы» в после запятой форматом,=ОКРУГЛ(2,15; 1) число округляется до была выполнена авто-подстановка,В ячейке А1 реализуем клавиш Ctrl+Shifi+Enter. В т.п. Давайте разберемсяExcel такую формулу. =ОКРУГЛ(A7;-1)-1
-
для поставки 204 последняя цифра числа). как использовать функцию приводим ссылку на. в статье «ОкруглениеА если нужно разделе «Библиотека функций» смотрите в статьеОкругляет число 2,15 до указанного количества дробных потому что слово первый способ, а результате Excel сам почему часто возникаютв большую сторонуКопируем формулу вниз единиц. Функция ОКРУГЛТКак правило когда округление ОКРУГЛВВЕРХ. оригинал (на английскомФункция «НЕЧЁТ» Excel в большую округлить целое число выбираем «Математические», нажимаем
Округление числа до заданного кратного
«Число Excel. Формат». одного дробного разряда разрядов. воспринято программой как в А2 – подставит фигурные скобки ошибки при скруглениях. по столбцу. Какими делит число на целое число, вычитаниеМожно также использовать функции языке) .– сторону». до десятков, то функцию «ОКРУГЛ». Но здесь есть2,2Если текст. второй. «{}» – это чисел? Ведь данная
Excel округляет по способами быстро скопировать нужное кратное, а длины от количество ЧЕТНЫЕ и НЕЧЕТНЫЕ
support.office.com>
Усечение десятичных чисел
Все методы, представленные ранее, выполняют JavaScript округление до десятых. Чтобы усечь положительное число до двух знаков после запятой, умножить его на 100, усечь снова, а затем полученный результат разделить на 100, нужно:
function truncated(num) { return Math.trunc(num * 100) / 100; } truncated(3.1416) > 3.14
Если требуется что-то более гибкое, можно воспользоваться побитовым оператором:
function truncated(num, decimalPlaces) { var numPowerConverter = Math.pow(10, decimalPlaces); return ~~(num * numPowerConverter)/numPowerConverter; }
Использование:
var randInt = 35.874993; truncated(randInt,3); > 35.874
Округление по Гауссу
Округление по Гауссу («банковское«, конвергентное или голландское) представляет собой метод округления без статистической погрешности. Стандартное JavaScript округление иногда дает погрешности в большую сторону. Округление по Гауссу позволяет избежать этой погрешности с помощью округления до ближайшего четного числа. Лучшее решение, которое мне известно:
function gaussRound(num, decimalPlaces) { var d = decimalPlaces || 0, m = Math.pow(10, d), n = +(d ? num * m : num).toFixed(8), i = Math.floor(n), f = n - i, e = 1e-8, r = (f > 0.5 - e && f < 0.5 + e) ? ((i % 2 == 0) ? i : i + 1) : Math.round(n); return d ? r / m : r; }
Примеры использования:
gaussRound(2.5) > 2 gaussRound(3.5) > 4 gaussRound(2.57,1) > 2.6
Округление числа в Excel
Изменение количества знаков после запятой без изменения значения
На листе
-
округление Excel в большую до десятков, то
-
стоять несколько цифр. кратного дробному. Для— вверх. разряды, которые влияютПредположим, что вы хотите полностью, а выбраввы шутите илиKuklP
hellman: в настройках есть =ОКРУГЛТ(A16;1)+0,5
Во встроенном числовом формате
-
Округление вМатематические функции слагаемых. Используется для статье «Как умножить сторону до целого ставим «-1» (минусНо с помощью формулы, этого также можноФункция на точность числа.
-
округлить число до в «Формат ячеек» как?: Вы ответы вообще: Все, я понял галочка «точность какПолучится так.Excel– ядро Excel. подсчета суммы в время на число числа
-
1). мы сможем, не применять функциюОКРУГЛ
Округление числа до указанного количества значимых разрядов
таких же случаях, в Excel»..
Например, число 123456 только умножить цифры,ОКРУГЛТокругляет дробные числа используются функции как десятичные значения число десятичных знаков: Ага — … Вам про функцию меня просто калькулятор «округлять» так, какОкругление была «9» использованием – основное
как и «СУММ».В этой статье мыФормула такая. нужно округлить до но и сразу. следующим образом: еслиОКРУГЛ вам не важны, «0» получаю для 😉 -65976- ОТБР. настроен на подсчет
-
вам хочется, онаExcel. предназначение программы. ВФормула «ОКРУГЛ» рассмотрим одно изПолучилось так. сотен. Ставим в округлить их. ВЧасто возникает вопрос дробная часть больше, или представить число А = 13ЛМВikki по этому алгоритму: всё равно нев большую сторонуНам нужно округлить Excel огромное множествоРезультат любого вычисления, так офисных приложений MSЗдесь число по строке «Число_разрядов» цифру
-
ячейку с суммой « или равна 0,5,ОКРУГЛВВЕРХ в виде степени 953 и В: «hell man» -: в дополнение к
-
2.9999 ~ 2.99 будет — там. последнюю цифру в математических функций, таких же как и Office Excel. формуле округлилось в -2 (минус 2). ставим функцию «ОКРУГЛ».
-
Как округлить число в число округляется вверх.и 10, чтобы упростить = 1 158. в переводе на этому флажку нужно
-
Вопрос, можно это используется округление поExcel округляет по числе до цифры как синус, косинус, сумма в Экселе,MS Office Excel – большую сторону, хотя Получилось такое число Итак, на закладке Excel Если дробная частьОКРУГЛВНИЗ приблизительные вычисления. Существует Но после того русский — «человек устанавливать числовые форматы как-то применить к
Округление числа до заданного кратного
правилам арифметики. законам математики – 9. Например, число арккосинус, арксинус, тангенс, может подлежать округлению. программа, которая входит по правилам математики 123500. Excel «Формулы» вправильно, точно?» В меньше 0,5, число. Они показывают способы несколько способов округления как я суммирую ада» для ячеек с моим формулам ?другой способ - числа до 5 676 нужно округлить котангенс. При использовании
Округление в Excel в комплекс Microsoft нужно округлить вКак ещё можно разделе «Библиотека функций» Excel можно округляется вниз. округления положительных, отрицательных, чисел.
support.office.com>
Как округлить числа в Google Таблицах
Функция ROUNDDOWN (ОКРУГЛ ВНИЗ) работает так же, как функция ROUND, за исключением того, что она всегда округляет значение в меньшую сторону.
Синтаксис функции ОКРУГЛ ВНИЗ такой же, как у функции ОКРУГЛ:
ROUNDDOWN(value, )
Примеры использования функции ROUNDDOWN
Давайте посмотрим на несколько примеров, чтобы увидеть, как работает функция ОКРУГЛ ВНИЗ:
Из приведенного выше изображения совершенно ясно, что функция ОКРУГЛ ВНИЗ всегда округляет значение до заданного количества десятичных знаков.
Подобно функции ОКРУГЛ, функция ОКРУГЛВНИЗ также поддерживает отрицательные значения для параметра мест.
Вот несколько примеров, которые помогут вам понять, как функция ОКРУГЛ ВНИЗ работает с отрицательными значениями параметров мест:
Устройство чисел с плавающей точкой
Тип может хранить значения в диапазоне до . Такой гигантский диапазон значений (по сравнению с типом ) объясняется тем, что тип (как и ) устроен совсем иначе по сравнению с целыми типами. Каждая переменная типа содержит два числа: первое называется мантисса, а второе — степень.
Допустим, у нас есть число , и мы сохранили его в переменную типа . Тогда число будет преобразовано к виду , и внутри типа будут храниться два числа — и . Красным выделена «значащая часть числа» (манти́сса), синим — степень.
Такой подход позволяет хранить как очень большие числа, так и очень маленькие. Но т.к. размер числа ограничен 8 байтами (64 бита) и часть бит используется под хранение
степени (а также знака числа и знака степени), максимальная длина
мантиссы ограничена 15 цифрами.
Обозначения
Операция округления числа x к большему (вверх) обозначается следующим образом: ⌈x⌉{\displaystyle \lceil x\rceil }. Аналогично, округление к меньшему (вниз) обозначается ⌊x⌋{\displaystyle \lfloor x\rfloor }. Эти символы (а также английские названия для этих операций — соответственно, ceiling и floor, досл. «потолок» и «пол») были введеныК. Айверсоном в его работе A Programming Language, описавшей систему математических обозначений, позже развившуюся в язык программирования APL. Айверсоновские обозначения операций округления были популяризированы Д. Кнутом в его книге «Искусство программирования».
По аналогии, округление к ближайшему целому часто обозначают как x{\displaystyle \left}. В некоторых прежних и современных (вплоть до конца XX века) работах так обозначалось округление к меньшему; такое использование этого обозначения восходит ещё к работе Гаусса 1808 года (третье его доказательство квадратичного закона взаимности). Кроме того, это же обозначение используется (с другим значением) в нотации Айверсона.
В стандарте Юникод зафиксированы следующие символы:
Названиев Юникоде | Код в Юникоде | Вид | Мнемоникав HTML 4 | Примечания | |
---|---|---|---|---|---|
16-ричный | десятичный | ||||
LEFT CEILING (тж. APL upstile) | 2308 | 8968 | ⌈ | ⌈ | не путать с:
|
RIGHT CEILING | 2309 | 8969 | ⌉ | ⌉ | не путать с:
|
LEFT FLOOR (тж. APL downstile) | 230A | 8970 | ⌊ | ⌊ | не путать с: |
RIGHT FLOOR | 230B | 8971 | ⌋ | ⌋ | не путать с:
|
Округление чисел с плавающей запятой с помощью DoubleRounder
DoubleRounder — это утилита из библиотеки decimal4j. Она предоставляет быстрый метод округления double чисел до 18 знаков после запятой.
Последнюю версию библиотеки можно найти здесь. Чтобы подключить ее, добавьте зависимость в файл pom.xml:
<dependency> <groupId>org.decimal4j</groupId> <artifactId>decimal4j</artifactId> <version>1.0.3</version> </dependency>
Пример использования утилиты:
DoubleRounder.round(PI, 3);
Но DoubleRounder дает сбой в нескольких сценариях. Например:
System.out.println(DoubleRounder.round(256.025d, 2)); // OUTPUTS: 256.02 вместо ожидаемого 256.03
Округление в компе
Поскольку числа с плавающей запятой занимают только определенную ограниченную область памяти компьютера, точность ограничена системой. После математических операций (таких как умножение) обычно получаются числа, требующие более высокой степени точности. Чтобы по-прежнему можно было отображать результат, его необходимо каким-то образом округлить, чтобы число соответствовало предполагаемому числовому формату (например, IEEE 754 ).
Самая простая схема округления — это обрезка (англ. Truncation or chopping ): ряд определенной точки слева стоять, остальные опущены. Это округляет его до ближайшего возможного числа. Например, если вы округлите до нуля десятичных знаков, a . Этот метод очень быстрый, но он страдает относительно большой ошибкой округления (в примере это так ). Однако клиппинг — незаменимый метод цифровой обработки сигналов . Это единственный метод, который может надежно предотвратить нестабильный предельный цикл из-за ошибок округления в цифровых фильтрах .
10,112знак равно2,7510{\ displaystyle 10 {,} 11_ {2} = 2 {,} 75_ {10}}102знак равно210{\ displaystyle 10_ {2} = 2_ {10}},7510{\ displaystyle 0 {,} 75_ {10}}
Коммерческое округление также используется в качестве дополнительной схемы округления ( округление до ближайшего ). Вы добавляете число, которое нужно округлить, перед округлением, а затем отрезаете. В примере это будет означать, что он будет отрезан . Ошибка здесь только . Однако это округление искажено в лучшую сторону.
,12знак равно,510{\ displaystyle 0 {,} 1_ {2} = 0 {,} 5_ {10}}2,7510+,510знак равно3,25-е10знак равно11,012{\ displaystyle 2 {,} 75_ {10} +0 {,} 5_ {10} = 3 {,} 25_ {10} = 11 {,} 01_ {2}}112знак равно310{\ displaystyle 11_ {2} = 3_ {10}},012знак равно,25-е10{\ displaystyle 0 {,} 01_ {2} = 0 {,} 25_ {10}}
Таким образом, рассматривается математическое округление ( англ. Round-to-ближайшее четное ), которое округляет до следующего четного числа для чисел, оканчивающихся на. Эта процедура округления предусмотрена в стандарте IEEE 754. В качестве альтернативы, также округляется до ближайшего нечетного числа ( англ. Round-to-ближайшее-нечетное ).
…,…510знак равно…,…12{\ Displaystyle \ ldots {,} \ ldots 5_ {10} = \ ldots {,} \ ldots 1_ {2}}
Несмотря на то, что математическое округление хорошо работает в числовом выражении, оно по-прежнему требует полного сложения, потому что в худшем случае бит переноса проходит через все цифры числа. Поэтому он имеет относительно низкую производительность во время выполнения. Готовая таблица с округленными результатами, которую нужно только вызвать, является одним из возможных способов решения этой проблемы.
Правила округления
Коммерческое округление
В Коммерческие туры (не отрицательные числа) выглядит следующим образом :
- Если число в первом десятичном разряде равно 0, 1, 2, 3 или 4, оно округляется в меньшую сторону.
- Если число в первом десятичном разряде — 5, 6, 7, 8 или 9, то оно округляется в большую сторону.
Это правило округления описано в стандарте DIN 1333 . Округление часто уже преподается в начальной школе.
Примеры (округление до двух знаков после запятой):
- 13,3749 … € ≈ 13,37 €
- 13,3750 … € ≈ 13,38 €
Отрицательные числа в зависимости от их величины округлой формы, на 5 , чтобы сказать от нуля ( Engl : от нуля ):
- −13,3749 … € ≈ −13,37 €
- −13,3750 … € ≈ −13,38 €
В Коммерческих турах частично в правовой среде , как гражданские раунды , называемых и г. Б. в о поставщиках государственных услуг пояснил следующее:
Симметричное закругление
Коммерческое и симметричное округление отличаются друг от друга только тем, что число округляется точно посередине между двумя числами с выбранным количеством десятичных цифр.
Симметричные (или геодезическим, математический, искажаются, научный ) округление определяются следующим образом (композиция адаптирована):
- Если число в первом десятичном разряде равно 0, 1, 2, 3 или 4, оно округляется в меньшую сторону.
- Если число представляет собой 5 (за которыми следуют другие цифры, которые не равны нулю), 6, 7, 8 или 9 в первом десятичном разряде, оно округляется в большую сторону.
- Если цифра в первом десятичном разряде, которую следует опустить, представляет собой только 5 (или 5, за которой следуют только нули), она округляется таким образом, чтобы последняя сохраняемая цифра была четной.
Этот тип округления используется в числовой математике , инженерии и технике. Он предусмотрен стандартом IEEE 754 для вычислений с двоичными числами с плавающей запятой в компьютерах. В англоязычной литературе это называется Round to Even или Banker’s Rounding .
Примеры (округление до одного десятичного знака):
- 2,2499 ≈ 2,2 (по правилу 1)
- 2,2501 ≈ 2,3 (по правилу 2)
- 2,2500 ≈ 2,2 (округлено до четного числа согласно правилу 3)
- 2,3500 ≈ 2,4 (округлено до четного числа согласно правилу 3)
Коммерческое округление приводит к небольшим систематическим ошибкам, так как округление на 0,5 происходит в большую сторону, а в меньшую сторону на 0,5 никогда не происходит; это может немного исказить статистику. Математическое округление всегда округляется в большую или меньшую сторону от точной середины между двумя цифрами до следующей четной цифры. В результате среднее значение округляется вверх и вниз примерно так же часто, по крайней мере, если исходные числа являются стохастическими . (Контрпример: если маленькие числа встречаются чаще, чем большие, их можно систематически округлять в меньшую сторону, чем в большую, см . Закон Бенфорда .)
Округление с сохранением суммы
В случае округления с сохранением суммы слагаемые округляются так, чтобы их сумма была равна округленной сумме слагаемых. Может потребоваться округлить некоторые слагаемые от ближайшего округленного значения до противоположного значения.
Важными приложениями являются распределение мест в пропорциональном представительстве и распределение всего НДС в счете-фактуре по его отдельным позициям.
Случай, когда все слагаемые положительные, был тщательно исследован, см. Процедуру распределения мест .
Метод Харе-Нимейера может быть обобщен для слагаемых с обоими знаками : вы округляете все числа до ближайших круглых чисел, и пока сумма слишком велика (или слишком мала), вы выбираете одно из округленных (или округленных) чисел. ) нумерует с наибольшим округление (или самое большое количество округления вниз) и изменяет его округления в направлении , противоположном. Это означает, что сумма изменений минимальна .
JavaScript
JS Array
concat()
constructor
copyWithin()
entries()
every()
fill()
filter()
find()
findIndex()
forEach()
from()
includes()
indexOf()
isArray()
join()
keys()
length
lastIndexOf()
map()
pop()
prototype
push()
reduce()
reduceRight()
reverse()
shift()
slice()
some()
sort()
splice()
toString()
unshift()
valueOf()
JS Boolean
constructor
prototype
toString()
valueOf()
JS Classes
constructor()
extends
static
super
JS Date
constructor
getDate()
getDay()
getFullYear()
getHours()
getMilliseconds()
getMinutes()
getMonth()
getSeconds()
getTime()
getTimezoneOffset()
getUTCDate()
getUTCDay()
getUTCFullYear()
getUTCHours()
getUTCMilliseconds()
getUTCMinutes()
getUTCMonth()
getUTCSeconds()
now()
parse()
prototype
setDate()
setFullYear()
setHours()
setMilliseconds()
setMinutes()
setMonth()
setSeconds()
setTime()
setUTCDate()
setUTCFullYear()
setUTCHours()
setUTCMilliseconds()
setUTCMinutes()
setUTCMonth()
setUTCSeconds()
toDateString()
toISOString()
toJSON()
toLocaleDateString()
toLocaleTimeString()
toLocaleString()
toString()
toTimeString()
toUTCString()
UTC()
valueOf()
JS Error
name
message
JS Global
decodeURI()
decodeURIComponent()
encodeURI()
encodeURIComponent()
escape()
eval()
Infinity
isFinite()
isNaN()
NaN
Number()
parseFloat()
parseInt()
String()
undefined
unescape()
JS JSON
parse()
stringify()
JS Math
abs()
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
cbrt()
ceil()
clz32()
cos()
cosh()
E
exp()
expm1()
floor()
fround()
LN2
LN10
log()
log10()
log1p()
log2()
LOG2E
LOG10E
max()
min()
PI
pow()
random()
round()
sign()
sin()
sqrt()
SQRT1_2
SQRT2
tan()
tanh()
trunc()
JS Number
constructor
isFinite()
isInteger()
isNaN()
isSafeInteger()
MAX_VALUE
MIN_VALUE
NEGATIVE_INFINITY
NaN
POSITIVE_INFINITY
prototype
toExponential()
toFixed()
toLocaleString()
toPrecision()
toString()
valueOf()
JS OperatorsJS RegExp
constructor
compile()
exec()
g
global
i
ignoreCase
lastIndex
m
multiline
n+
n*
n?
n{X}
n{X,Y}
n{X,}
n$
^n
?=n
?!n
source
test()
toString()
(x|y)
.
\w
\W
\d
\D
\s
\S
\b
\B
\0
\n
\f
\r
\t
\v
\xxx
\xdd
\uxxxx
JS Statements
break
class
continue
debugger
do…while
for
for…in
for…of
function
if…else
return
switch
throw
try…catch
var
while
JS String
charAt()
charCodeAt()
concat()
constructor
endsWith()
fromCharCode()
includes()
indexOf()
lastIndexOf()
length
localeCompare()
match()
prototype
repeat()
replace()
search()
slice()
split()
startsWith()
substr()
substring()
toLocaleLowerCase()
toLocaleUpperCase()
toLowerCase()
toString()
toUpperCase()
trim()
valueOf()