Javascript-джедай #5 — Числа

В тип Number входят как вещественные так и целые числа, в отличии от других языков программирования в которых эти числа разделяются на типы integer(целые) и float или double (вещественные или число в плавающей точкой). Точнее даже можно сказать что в языке javascript все числа вещественные диапазон значения этого типа равен -2^53 до 2^53 или же если рассматривать на целых числах то от -9007199254740992 до 9007199254740992.
Числа записанные прямо в коде программы называются числовыми литералами, строго говоря отрицательных числовых литералов не существует. Также числа можно записывать в разных системах счисления , например в шестнадцатеричном или восьмеричном значении. Также будет представлен пример использования метода tofixed() и метод toExponential() и метод toPrecision().

Теперь мы рассмотрим арифметические операции унарный плюс и унарный минус, постфиксный и префиксный инкремент и декремент , операция остаток от деления(%), обычные арифметические операции, также будет показан более короткий вид записи операций. Рассмотрим также обычные арифметические операции отношения «> , = , <= , == , === «. Узнаем как пользоваться более расширенными математическими операциями, например такими как извлечение квадратного корня из числа, или возведения числа в степень, возведения числа в степень. Для этого необходимо воспользоваться объектом (Math.) о многих других операция можно узнать также из справочников по javascript, внизу я предоставлю вам один из таких справочниках который находится на нашем сайте. Оказывается если создадите числовой литерал очень большого значения то вы получите результат такой же как и в математике бесконечность(Infinity) и вести он себя будет также как и в математике. Однако в javascript при делении числа на ноль мы не получим ошибки, а получим бесконечность(Infinity), но при делении ноль на ноль мы получим результат NaN(Not a Number). Также значение NaN мы можем получить при извлечении корня из отрицательного числа, или же при делении бесконечность на бесконечность (Infinity/Infinity). На этом этот урок оканчивается, в следующих уроках будет рассматриваться другие типы данных в javascript.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *