Мне нужно проверить, сколько шестерков может вписаться в число, введенное пользователем, чтобы впоследствии использовать его в моей программе. Так, например, два шестерки могут вписаться в 13. Мне было интересно, есть ли алгоритм, который я могу использовать для этого.Visual Basic - как проверить, сколько раз число переходит в другое.
-4
A
ответ
3
Вы хотите сделать целочисленное деление. Смотрите страницу MSDN о arithmetic operators или страницу MSDN о \ Operator:
Dim k As Integer
k = 23 \ 5
' The preceding statement sets k to 4.
2
, если вам нужно это, просто разделить одно на другое и изменить на целое число:
https://msdn.microsoft.com/en-us/library/se0w9esz.aspx говорит
number1 \ number2
возвращает значение, которое вы хотите для VB, я предполагаю, что оно переносится на VBA.
В противном случае, вы можете использовать
CInt(Fix(number1/number2))
(от https://msdn.microsoft.com/en-us/library/xh29swte(v=vs.90).aspx)
Смежные вопросы
- 1. Рассчитать, сколько раз статическое число вписывается в другое число
- 2. Сколько раз число делится на другое число в Java
- 3. Сколько раз одно число делится на другое, и сколько осталось?
- 4. Visual Basic - случайное число
- 5. Как рассчитать, сколько раз количество переходит в другой номер
- 6. Сколько понедельников в месяц Visual Basic
- 7. Как проверить почтовый индекс в visual basic?
- 8. Как проверить формат номера ### ## в Visual Basic?
- 9. найти сколько раз число существует внутри массива
- 10. Как узнать, сколько раз происходит простое число?
- 11. Сколько раз число помещается в значении
- 12. Подсчитывает, сколько раз число появляется в файле
- 13. Сколько раз число происходило в строке (Java)
- 14. Сколько раз число встречается в других номерах
- 15. Сколько раз число появляется в Numpy массиве
- 16. Как проверить, сколько раз телефон включен?
- 17. Как проверить, сколько раз «а» показывает?
- 18. Как сделать перенос текста в другое текстовое поле? Visual Basic
- 19. Visual Basic - Зацикливание массива 100 раз не работает?
- 20. Как выбрать, сколько раз запускать одну команду CMD в Visual Basic?
- 21. Подсчитайте, сколько раз было набирано каждое число.
- 22. Добавление CHAR столько раз, сколько число
- 23. Как сохранить определенное число цифр в двойном в Visual Basic
- 24. Как найти, сколько раз число повторяется в массиве в java
- 25. New to Visual Basic
- 26. Как напечатать N число простых чисел в Visual Basic (формы)?
- 27. Как напечатать N число простых чисел в Visual Basic
- 28. Visual Basic: Как я могу получить целое число в переменной?
- 29. Visual Basic IF Statement
- 30. Prime Number Visual Basic
Разве это не простое деление? –
Просьба уточнить, используете ли вы vba (т. Е. В макросе Excel) или vb.net (вы отметили визуальную студию). –
Чтобы объяснить, что все говорят о делении: в математической формуле 'a/b = c', c - это количество раз, которое b переходит в a *. Так, например, '13/6 = 2.16666 ...', поэтому '6' переходит в' 13' '2.16666 ...' раз. Если вам не нужна дробная часть, вы можете использовать «целочисленное деление» (оператор \ вместо оператора /), чтобы получить результат, усеченный до целого целого. В этом случае '13 \ 6 = 2'. – Blackhawk