Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
7 профессий по цене одной
07:05:47:06
дн. ч. мин. сек.
06 Июл 2023
2 мин
968

Конвертация дробного числа в целое в JavaScript

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

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

Рассмотрим пример. Допустим, есть дробное число 10.75. Цель — преобразовать это число в целое двумя способами: путём округления и путём отбрасывания дробной части.

Округление

Одним из способов преобразования дробного числа в целое является округление. В JavaScript для этого используется встроенная функция Math.round(). Эта функция возвращает ближайшее целое число, округляя вверх или вниз.

Пример кода для округления числа 10.75:

var num = 10.75;
var roundNum = Math.round(num);
console.log(roundNum);  // Выводит: 11

В этом примере число 10.75 округляется до ближайшего целого числа, что в данном случае является числом 11.

Отбрасывание дробной части

Другим способом преобразования дробного числа в целое является отбрасывание дробной части. В JavaScript для этого можно использовать встроенную функцию Math.floor(). Эта функция возвращает наибольшее целое число, меньшее, либо равное указанному числу.

Пример кода для отбрасывания дробной части числа 10.75:

var num = 10.75;
var floorNum = Math.floor(num);
console.log(floorNum);  // Выводит: 10

В этом примере дробная часть числа 10.75 отбрасывается, и результатом является число 10.

Таким образом, в JavaScript есть удобные встроенные функции для преобразования дробного числа в целое двумя разными способами: путём округления и путём отбрасывания дробной части.

Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей

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