Встречается на собеседованиях • сегодня

Какие знаешь модификаторы для директивы VBA INT

В VBA нет модификаторов для функции Int(). Она просто возвращает целую часть числа, отбрасывая дробную:

vba
Dim num As Double
num = 5.9
Debug.Print Int(num) ' Выведет 5

num = -5.9
Debug.Print Int(num) ' Выведет -6 (округляет в меньшую сторону)

text

Для других вариантов округления используйте:
- `Fix()` - аналогично Int, но для отрицательных чисел отбрасывает дробную часть
- `Round()` - стандартное математическое округление
- `CInt()`, `CLng()` - преобразуют с округлением до ближайшего целого
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы